[Python-ideas] Python 3000 TIOBE -3%

Massimo Di Pierro massimo.dipierro at gmail.com
Thu Feb 9 18:46:45 CET 2012


I think if easy_install, gevent, numpy (*), and win32 extensions where  
included in 3.x, together with a slightly better Idle (still based on  
Tkinter, with multiple pages, autocompletion, collapsible, line  
numbers, better printing with syntax highlitghing), and if  
easy_install were accessible via Idle, this would be a killer version.

Longer term removing the GIL and using garbage collection should be a  
priority. I am not sure what is involved and how difficult it is but  
perhaps this is what PyCon money can be used for. If this cannot be  
done without breaking backward compatibility again, then 3.x should be  
considered an experimental branch, people should be advised to stay  
with 2.7 (2.8?) and then skip to 4.x directly when these problems are  
resolved. Python should not make a habit of breaking backward  
compatibility.

It would be really nice if it were to include an async web server  
(based on gevent for example) and better parser for HTTP headers and a  
python based template language (like mako or the web2py one) not just  
for the web but for document generation in general.

Massimo

On Feb 9, 2012, at 11:12 AM, Edward Lesmes wrote:

> Massimo Di Pierro <massimo.dipierro at ...> writes:
> > 50+% of the students have a mac and an increasing number of  
> packages depend on numpy. Installing numpy on mac is a lottery.
>
> About the numpy dependency, I think is a reason to integrate numpy  
> in python.
>
>




More information about the Python-ideas mailing list