[Py-MAD] Is Python 3 killing Python?

Jesus Cea jcea at jcea.es
Wed Jun 11 01:05:00 CEST 2014


On 10/06/14 14:06, Pablo wrote:
> <noesflame>¿el rendimiento es una linea de mejora de python?</noesflame>
> Parece obvio, pero en cualquier discusión sobre python que he tenido con
> entendidos (precisamente tú jcea) se hace hincapié en limpieza,
> facilidad, api, pero se desdeña el tema del rendimiento.

Estaba respondiendo a un mensaje de David. Se quejaba de que 3.0 era
lento, y yo le decía que las versiones modernas de 3.x han mejorado en
ese aspecto.

Por supuesto, el rendimiento es una dimensión de muchas. El hecho de que
exista cython, numpy, etc., indican que en muchos problemas, el
rendimiento es importante.

Es algo a evaluar proyecto a proyecto. Si tengo que escribir un programa
para un PIC con 2Kbytes de RAM, la claridad y regularidad de Python no
hace que, simplemente, sea posible.

Un ejemplo donde este tema es sangrante es en el caso de los móviles.
Aunque la potencia de la CPU de un smartphone es tremenda, cada
operación consume energía, y la batería sí es un factor limitante.

Ya viví este asunto en mi proyecto PyTrek, programado en Python en un
Nokia S60 (Symbian). Es un criterio de diseño como otro cualquiera.

-- 
Jesús Cea Avión                         _/_/      _/_/_/        _/_/_/
jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
Twitter: @jcea                        _/_/    _/_/          _/_/_/_/_/
jabber / xmpp:jcea at jabber.org  _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 538 bytes
Desc: OpenPGP digital signature
URL: <https://lists.es.python.org/pipermail/madrid/attachments/20140611/1a7b4ba9/attachment.asc>


More information about the Madrid mailing list