Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #5578

Re: [ann] pyjamas 0.8alpha1 release

From harrismh777 <harrismh777@charter.net>
Newsgroups comp.lang.python
Subject Re: [ann] pyjamas 0.8alpha1 release
References <BANLkTim23=r-4F9+vF+r8wcBSNVii2c5-Q@mail.gmail.com> <mailman.1165.1304534252.9059.python-list@python.org>
Message-ID <gwxAp.7639$241.5155@newsfe07.iad> (permalink)
Date 2011-05-17 11:38 -0500

Show all headers | View raw


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

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: [ann] pyjamas 0.8alpha1 release Terry Reedy <tjreedy@udel.edu> - 2011-05-04 14:37 -0400
  Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-17 09:07 -0700
    Re: pyjamas 0.8alpha1 release Terry Reedy <tjreedy@udel.edu> - 2011-05-17 21:33 -0400
      Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-18 02:24 -0700
        Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-18 06:35 -0700
        Re: pyjamas 0.8alpha1 release Terry Reedy <tjreedy@udel.edu> - 2011-05-18 18:02 -0400
          Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-19 06:17 -0700
  Re: [ann] pyjamas 0.8alpha1 release harrismh777 <harrismh777@charter.net> - 2011-05-17 11:38 -0500
    Re: [ann] pyjamas 0.8alpha1 release Terry Reedy <tjreedy@udel.edu> - 2011-05-17 21:52 -0400
      Re: [ann] pyjamas 0.8alpha1 release harrismh777 <harrismh777@charter.net> - 2011-05-18 00:29 -0500
        Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-18 02:39 -0700
    Re: pyjamas 0.8alpha1 release alex23 <wuwei23@gmail.com> - 2011-05-17 22:54 -0700
    Re: pyjamas 0.8alpha1 release lkcl <luke.leighton@gmail.com> - 2011-05-18 06:42 -0700
      Re: pyjamas 0.8alpha1 release Terry Reedy <tjreedy@udel.edu> - 2011-05-18 21:13 -0400
        python2+3 lkcl <luke.leighton@gmail.com> - 2011-05-19 05:42 -0700
          Re: python2+3 Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-05-19 22:40 +0000

csiph-web