Doppio est une machine virtuelle Java écrite en JavaScript. Bien qu'il existe des projets similaires, Doppio semble faire partie des outils les plus complets.
L'objectif final est de permettre l'execution de code Java dans un navigateur sans avoir recours à l'installation d'un plugin.

Commentaires

Il y a un intérêt particulier à avoir une JVM en JS ou c'est juste pour le fun ?

Il y a plus de 11 ans

@Camille Roux L'intérêt serait justement de pouvoir exécuter du code Java dans un navigateur, puisqu'ils supportent déjà Javascript...

Il y a plus de 11 ans

Comme le dit Xavier, le projet a été créé afin de ne plus avoir à installer un plugin Java dans les navigateurs.
Il y a par exemple des projets similaires avec des VM Flash écrite en JavaScript afin de pouvoir utiliser du Flash sans installer quoi que se soit d'autre dans le navigateur.

Il y a plus de 11 ans

Ok, je comprends.
L'idée est de faire tourner des applets Java ? ou du code Java quelconque ?

Il y a plus de 11 ans

Du Java "quelconque" Doppio pouvant s’exécuter en mode console via NodeJS

Il y a plus de 11 ans

D'accord :)
Merci pour l'explication !

Il y a plus de 11 ans

Quelconque c'est un grand mot, AMA il faut oublier tout ce qui est accès externes (IO, network) etc... on est limité au fonctions de Javascript en somme et qui ont des interfaces en Java. Je vois pas vraiment l'interêt non plus, mais bon je le dis doucement sinon je vais pas pour un fan boy Python. Meanwhile, y a pas un traducteur qui fonctionne pour Python :(

Il y a plus de 11 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire