Toward Python's future article
Ville Vainio
ville at spammers.com
Thu Oct 7 16:57:10 EDT 2004
>>>>> "daniel" == daniel narf <vegeta.z at gmail.com> writes:
daniel> Hi i am sure most of you have read the article of Andrew
daniel> Kuchling about focusing more in the standart library than
daniel> language newFeatures/tweaking and probably i
Tweaking/optimizing the interpreter is all right IMO. Language
features, esp. genexps are welcome too. I'm still not sure whether we
are at the local maximum yet.
Actually, what I'd like to see is (with a strong FWIW disclaimer, of
course):
1. Stabilize the language for Python 2.x series.
2. Start thinking about the important stuff that will go into py3.0 -
especially the major design issues like optional type declarations
that will pay off in products like IronPython.
3. Collect lots of "best of breed" stuff in a psedo-official "extra
batteries" distribution. This should include useful and
API-stable-ish frameworks. Some of the current standard libraries
could be moved to the extra batteries.
4. Publish a canonical type inference system for Python source code,
implemented in Python of course.
5. Put some effort in maturization of pydev+eclipse, making it the
"obvious" choice for the freeloaders who still want a mature IDE.
Yes, point 5 has very little to do with python standard libraries,
just something that would accelerate corporate penetration among the
uninitiated programmers, and is tightly mingled with point 4.
daniel> i am personaly very interested in improving the stdlib
daniel> which is very messy in my opinion right now.
I'm kinda surprised about the negative press the stdlib has been
getting as a result of AMK's blog entry. I still think stdlib is
beautiful :-).
daniel> the article(several comments):
daniel> http://www.amk.ca/diary/archives/cat_python.html#003382
--
Ville Vainio http://tinyurl.com/2prnb
More information about the Python-list
mailing list