My only fear would be a discontinuity in python research with advances
in processors
andthere'd be a hands tied.
Ovidio Marinho Falcao Neto
Web Developer
[email protected]
[email protected]
ITJP - itjp.net.br
83 8826 9088 - Oi
83 9334 0266 - Claro
Brasil
2012/3/29 Massimo Di Pierro <[email protected]>
> I believe the non-backward compatibility of Python 3.0 and the
> monopolization of major conferences by Django (which was great 5 years ago
> but it loses to most of the other frameworks by now) are part of the cause.
>
> The other cause I think the raise of multi core processors. Python does
> not handle them well. The only option is multi-process applications but
> their are not very easy to write. This is not a problem for web
> applications.
>
> I also think the drop to be significant although not necessarily a long
> term trend. Python could rebound easily by:
>
> - extending the life of 2.x with 2.8 (including as much goodies from 3.x
> as possible but backward compatibility) and promising LTS
> - merging stackles and/or gevent
> - including a standard request/response objects in the libraries
> - include the request library as replacement for urlib/urlib2
> - provide a windows distribution which includes PIL/NumPi/SciPy and is not
> commercial
> - stop the Django community from monopolizing every forum (it is still
> losing to Rails and therefore not the future) and emphasize diversity.
> - stop the purists who do bash Python projects that are working and
> popular for not being Pythonic (whatever it means, you do not hear of Java
> projects not being Javonic).
> - go back to target schools. I was at PyCon and it is mostly a recruiting
> place where consultants advertise themselves and their companies. Very few
> talks are technical. Meanwhile many schools are moving away from Python in
> favor of JavaScript. This makes no sense to me but perhaps there is
> something that can be done.
>
>
>
> Massimo
>
>
> On Thursday, 29 March 2012 08:42:08 UTC-5, Ovidio Marinho wrote:
>>
>> The fall of the python's fault Django and Python 3.0?ht**
>> tp://www.tiobe.com/index.php/**content/paperinfo/tpci/index.**html<http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html>
>>
>