[ann] pyjamas 0.8alpha1 release
harrismh777
harrismh777 at charter.net
Tue May 17 12:38:36 EDT 2011
Terry Reedy wrote:
> Like it or not, Python 3 is the future of Python. It is the Python that
> many Python newcomers learn first, and perhaps ever will.
Yes, no doubt, and I'm genuine about that...
... but there is something else to consider, as I'm sure you are aware.
At some point Python is going to have to standardize in order to
survive. And by survive I'm not talking about the Python 'community,' as
much as I'm talking about the acceptance and wide-spread use of Python
by people who just want to get work done and solve problems.
If there is another major jump like 2.x --> 3.x in the future, Python
will die. I hope you guys are aware of this. The user base might accept
this thing once, but they're not going do it again...
Like it or not, Python 2.x has millions of lines of code running out
there, and they're not going to get morphed into 3.x coding. So, 2x is
going to be around for many years to come.
On the other hand, I'm teaching 3x, coding 3x, and porting to 3x... and
also encouraging others to do the same... but there is a limit to that
also. My system has 2.4, 2.5, 2.6, 2.7 and 3.2... and that's the
trouble with an interpreter. Different versions of the source code (.py
files) require a matching 'interpreter,' where-as in other languages a
new compiler version does not require recompiling source, but if source
is recompiled everything still works... not so in Python. The fact that
Python is free to morph gleely from PEP to PEP without responsibility or
accountability with the user base is what may kill Python, unless the
Python community gets a grip on this concept.
kind regards,
m harris
More information about the Python-list
mailing list