Correr python sobre la jvm
Diego López León
dieguitoll en gmail.com
Sab Nov 8 13:00:44 CET 2008
On Fri, Nov 7, 2008 at 9:43 PM, kalith kalith <kalith.9 en gmail.com> wrote:
> Buenas señores..
>
> Un amigo me estubo contando que la jvm de sun soporta correr python sobre
> ella, sin necesidad de usar Jython sino que se puede implementar
> directamente un codigo fuente tal cual de python nativamente.. es esto
> cierto? si es asi alguien sabe como hacerlo?
>
> saludos y gracias
>
Lo que quizás trató de contarte es una capacidad que tiene la JVM de
Sun para comunicarse con otros lenguajes que no sean Java (en
particular lenguajes de scripting).
Podés leer sobre esto acá
https://scripting.dev.java.net/
Básicamente si vos tenés el engine del lenguaje que querés (en este
caso supongo que el de python será jython pero nunca lo usé), desde la
JVM invocás a ese engine, al que le podés pasar variables Java, por
ejemplo, e invocar el código soportado por ese motor (la JVM viene por
defecto con Rhino para Javascript) consumiendo lo que le hayas pasado
y exponiendo lo que hayas procesado.
La diferencia con lo que contás que te dijeron es que todo esto se
haría a través de una interfaz java, por el momento parecería
imposible hacer "java program.py" (que nombre absurdo que tiene el
ejecutable de la JVM si justamente lo que quieren tratar de venderte
es esta capa multiparadigma, no?)
Saludos.
--
Diego
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es