Login Barrapunto
Unladen Swallow acelerará Python 3
Unladen Swallow es un proyecto de unos ingenieros de Google para acelerar Python compilándolo sobre LLVM en vez de compilarlo en C a pelo. Hasta ahora lo estaban haciendo sobre Python 2.7 y usándolo ellos mismos para las plantillas de youtube (y no es que sea un sitio con poco tráfico). Han conseguido mejoras sustanciales en el rendimiento, aunque hayan abandonado la idea de eliminar el GIL. La noticia es que ahora anuncian una propuesta para hacer que Unladen Swallow sea el runtime estándar de Python 3.0. Guido dice "sounds good to me".
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

vez de compilarlo en C a pelo???!!!!!
(Puntos:5, Informativo)( http://barrapunto.com/ )
Aquí hay como poco un error de redacción y como mucho un gran error de concepto.
Python no se compila a C a pelo (excepto que uses Psyco) ni se va compilar sobre LLVM en Unladen Swallow.
Lo que hace Unladen Swallow es sustituir la maquina virtual (interprete) que se venia usando y que estaba escrito en C (CPython) por otra maquina virtual basada en el framwork LLVM.
pinta bien
(Puntos:1)Si como decían por ahí arriba lo que hace la implementación cpython es compilar a código máquina en bytecodes, puedes desensamblarlo para ver su estructura.Y eso es lo que se le pasa al intérprete el cuál interpretará línea por línea traduciéndolo a código máquina nativo.