JavaPoly.js : importer et appeler du code Java depuis JavaScript
dans le navigateur gr�ce � cette biblioth�que JavaScript

JavaPoly.js est une biblioth�que JavaScript qui �tend le support (polyfill) de la machine virtuelle Java (JVM). Elle importe le code Java existant et l�appelle directement � partir de JavaScript dans le navigateur. La biblioth�que fonctionne m�me si l�utilisateur n�a pas Java install� sur son ordinateur. Cela permet � Java de pouvoir s'ex�cuter dans le navigateur sans devoir passer par une applet.

En th�orie, tous les langages qui s'ex�cutent dans la JVM sont support�s par JavaPoly. Par exemple : Groovy, Scala et m�me Python via Jython.

Cependant, le but premier ici est de faciliter le d�veloppement Web en Java. Les efforts sont concentr�s sur la performance. Plusieurs d�veloppeurs tentent de trouver une alternative au JavaScript qui, malgr� sa normalisation, est un langage qui n'est pas beaucoup pouss� vers le haut notamment � cause des pratiques historiques. Gr�ce � une JVM, on peut profiter de la puissance du hardware sans �tre ralenti par le JavaScript.

Pour l'instant, l'outil est fonctionnel sous Chrome et FireFox. Il est en cours de d�veloppement et n'est pas encore consid�r� comme enti�rement stable.

Site officiel.


Et vous ?

Que pensez-vous de JavaPoly et des critiques � l'encontre des performances de JavaScript ?


Retrouver les cours et tutoriels pour apprendre le Java Web et le JavaScript.