Jython, interprete para python basado en java
Esta no es nueva noticia, sólo que me parecio curioso ver una IDE para python basada en Java.
Jython es una implementación de alto nivel para python desarrollada por completo en Java, tipicamente los interpretes para para python están escritos en C. Jython funciona de manera muy particular, ya que construye las clases de python creando un byte code que es posible ejecutarse en la Java Virtual Machine (JVM), gracias a esto es posible tener un puente entre estos dos lenguajes, las aplicaciones hechas en python puede utilizar la biblioteca de clases de Java y las aplicaciones de Java pueden utilizar scripts de python.
Jython puede ser utilizado en Java para las siguientes tareas:
- Scripts embebidos: Los programadores de java pueden incluir las librerias de Jython en sus sistemas, permitiendo así a los usuarios finales desarrollar scripts que le añadan funcionalidad a sus aplicaciones.
- Experimentación interactiva: Jython proporciona un interprete interactivo que puede utilizarse para interactuar con los paquetes de Java o correr aplicaciones Java. Esto permite a los programadores experimentar y depurar cualquier sistema en Java.
- El rápido desarrollo de aplicaciones: Los programas en python son tipicamenta más cortos que los hechos en java, esto se traduce directamente en un aumento en la productividad. La interacción entre python y java permite mezclar libremente dos lenguajes.





