Toutes les actualités, formations et événements

Jython

01 / 01 / 1970,

Actualité

JPython est né d'une volonté d'utiliser les technologies Java avec un langage simple et puissant : Python. L'interpréteur python a donc été réécrit en Java pour permettre le mélange entre les classes du jdk et l'intrépeteur python au sein de la même machine virtuelle Java. Suite à des problèmes de license déténue par le CNRI (qui a vu la naissance de Python et de JPython), un nouveau nom a été donné à ce projet : Jython.

Jython 2 est une version plus mature, qui subit un processus de développement plus intense que celui de JPython.

 

Jython permet de

  • compiler dynamiquement du python en bytecode Java
  • hériter des classes Java en Jython
  • compiler statiquement (création d'applets, servlets, beans...)
  • utiliser la syntaxe et les modules python dans les programmes Java
  • avoir un interpréteur python manipulant des objets Java
  • Jython est certifié 100% Pure Java (portabilité assurée)

La procédure d'installation de Jython 2 n'a plus rien à voir avec celle de son ancêtre JPython 1.1. Elle est en effet vraiment trés simple. Pour ceux qui désirent travailler avec JPython 1.1, il faut non seulement installer JPython mais aussi l'errata de Finn Bock permettant de fixer pas mal de petites défaillances (voir liens). Cela dit, il n'y a pas vraiment de raison d'utiliser cette dernière, d'autant plus que la compatibilité ascendante est assurée.

 

site officiel :http://www.jython.org/

infos et tutoriels : http://flrt.free.fr/jython/intro.html

 

Installation utilisateur de jython sur votre compte :

copy du fichier sur votre compte : cp /opt/tools/jython_installer-2.2b2.jar .
lancement de l'installation : java5 -jar ./jython_installer-2.2b2.jar --console
il faut ensuite répondre à toutes les questions et choisir un répertoire d'installation dans votre compte, par exemple /home_nfs/nomCompte/jython

 

 

Toutes les actualités, formations et événements