exar...@twistedmatrix.com wrote:
On 10:23 pm, a...@pythoncraft.com wrote:
In article <4a998465$0$1637$742ec...@news.sonic.net>,
John Nagle  <na...@animats.com> wrote:

   Personally, I consider Python to be a good language held back by
too-close ties to a naive interpreter implementation and the lack
of a formal standard for the language.
...

For my part, I will agree with John. I feel like Python's big shortcomings stem from the areas he mentioned. They're related to each other as well - the lack of a standard hampers the development of a less naive interpreter (either one based on CPython or another one). It doesn't completely prevent such development (obviously, as CPython continues to undergo development, and there are a number of alternate runtimes for Python-like languages), but there's clearly a cost associated with the fact that in order to do this development, a lot of time has to be spent figuring out what Python *is*. This is the kind of thing that a standard would help with.

   Right.  Python is a moving target for developers of implementations other
than CPython.  IronPython's production version is at Python 2.5, with a
beta at 2.6.  Shed Skin is at 2.x and lacks the manpower to get to 3.x.
Psyco I'm not sure about, but it's 2.x.  PyPy is at Python 2.5, but PyPy
is currently slower than CPython.

   A solid Python 3 standard would give everyone a target to shoot for that
would be good for five years or so.

                                        John Nagle
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to