Login Barrapunto
Convertidor de bytecode de Ruby a Python
Un pobrecito hablador nos cuenta: «Se ha publicado un convertidor del bytecode de Ruby 1.9 a bytecode de Python 2.5, que además también es capaz de decompilar a Python. Repositorio del proyecto». Uno de los argumentos para crear esta utilidad ha sido la apuesta de Google App Engine por Python.
Historias relacionadas
[+]
Google App Engine: ejecuta tus aplicaciones en la infraestructura de Google 26 comentarios
Drizzt nos cuenta: «(visto en reddit.programming)
Google acaba de publicar Google App Engine, un conjunto de librerías de desarrollo que permite realizar aplicaciones web que pueden correr en el mismo entorno tecnológico que las propias aplicaciones que desarrolla Google. Existen varias API (un runtime de Python, datastore,
url fetch o mail).
Puede visitarse la página con ejemplos de aplicaciones y herramientas desarrolladas usando este SDK, la documentación de cómo empezar a desarrollar aplicaciones y por supuesto el correspondiente blog. Básicamente Google lo que da es la infraestructura de ejecución para que las empresas externalicen no ya el desarrollo de la aplicación, sino todo el hosting, backup, gestión de almacenamiento, etc., de las mismas.»
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.

Decompyle
(Puntos:2)( http://ch3m4.org/ )
Se supone que el appEngine de google soportará otros lenguajes. En lugar de intentar pasar código a bytecode de python, que no es claro para qué serviría, lo que sí se puede hacer es implementar el protocolo WSGI [python.org] que emplean casi todos los "frameworks" de python -incluído django-. Hay alguna cosa en ruby muy próxima, como el Rack [rubyforge.org] que no costaría mucho completarla para que acepte WSGI.
Por otro lado, el proyecto decompyle sólo funcionaba con versiones de bytecode python hasta la 2.3, dejando de ser "libre" para versiones superiores. Sería interesante comprobar si el parcheo que ha hecho Unholy del decompyle permite decompilar cualquier bytecode python versión 2.5 o si está especializado únicamente para el bytecode generado desde ruby.
¿Qué pasa con Parrot?
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
Sabrás tú lo que es un convertidor...
(Puntos:1)NO PUEDE SER
(Puntos:1)( Última bitácora: Lunes, 18 Agosto de 2008, 23:28h )
Y Stallman dijo: ¿Como que no puedo ver el driver de mi impresora?... y el universo fue.
Re:¿Estamos tontos?
(Puntos:1)( http://www-history.mcs.st-and.ac.uk/Mathematicians/Kolmogorov.html | Última bitácora: Lunes, 11 Agosto de 2008, 19:19h )
Está claro que los de la secta podemos adivinar el futuro gracias a la instrucción
from future import tomorrow
Por cierto, el AppEngine este es (Será) de pago como el Amazon EC2.
Re:¿Está muerto Ruby?
(Puntos:2)( http://ghostbar.ath.cx/ | Última bitácora: Martes, 23 Agosto de 2005, 13:04h )
ghostbar [ghostbar.ath.cx]
Es razonable que sea así
(Puntos:1)( http://googleapp.es/ | Última bitácora: Jueves, 19 Junio de 2008, 10:00h )
GoogleApp.es [googleapp.es]
Re:¿Estamos tontos?
(Puntos:1)( Última bitácora: Sábado, 16 Agosto de 2008, 04:27h )
Alguien sabe como hago para poner un comentario?