[eside-ghost] Python y Java en servidores de aplicaciones

Pablo Orduña pablo en ordunya.com
Mie Ene 23 01:05:00 CET 2008


Yeup!

El mar, 22-01-2008 a las 18:36 +0100, Alfredo Beaumont escribió:
> Ar, 2008eko Urtren 22a(e)an, Pablo Garaizar Sagarminaga(e)k idatzi zuen:
> > Sin tener mucha idea (y sin opinar O:-D): ¿qué hay de los .pyc? ¿Van
> > más finos que el bytecode de java o no tanto?
> 
> Son bastante más lentos que los de java. Y si me apuras diría que puede haber 
> un orden de magnitud de diferencia... pero como no me apuras esto que no 
> conste.

Pues sí (como justo compara [1]): [2]. Y si miras cómo hacen las pruebas
que hacen en Python [3] primero pasan el programa a .pyo (que tiene
optimizaciones respecto a .pyc), y ni por esas :-(

Pero bueno, un poco como ha dicho JammyZ, que si no tienes exigencias
fuertes de eficiencia, igual no es un tema tan crucial (y habrá que ver
otros que normalmente lo son más, como en qué lenguaje + herramientas es
cada uno más productivo para un proyecto concreto, dependencias,
equipo...).

[1] http://www.alobbs.com/1307/Programming_Languages_Benchmark.html
[2]
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=python&lang2=java
[3]
http://shootout.alioth.debian.org/gp4/benchmark.php?test=recursive&lang=python&id=0

> Saludos
-- 
Pablo



Más información sobre la lista de distribución eside-ghost