Bonjour tout le monde.
Je pensais à le faire depuis bien longtemps, voila que j'ai commencé à le coder.
Faire une JVM complète écrite en Ada 2005.
Vous allez me demander à quoi cela sert par rapport à la JVM Oracle et les autres (Kaffe, SableVM, etc) : Sans doute à rien.
Sera t-elle plus performante qu'une autre JVM. Sans doute pas.
Sera t-elle plus fiable : Il faut avouer que les JVM aujourd'hui sont d'une robustesse à toute épreuve.
Peut-être sera t-elle plus portable ... Grâce à Ada.
Peut-être qu'elle aura de meilleures qualités temps-réel que la JVM de base.
C'est surtout d'un point de vue pédagogique et de la satisfaction personnelle que je lance ce projet. J'ai créé le projet dans sourceforge et j'invite quiquonque qui connait un peu Java et Ada à me rejoindre dans l'aventure !
J'ai déjà un peu de code qui fonctionne, j'ai mis ce que j'avais fait sous Sourceforge:
https://sourceforge.net/projects/jadam/
Il y a quelques exemples de classes dans le répertoire test, c'est "assez" facilement compilable et essayable.
Il y a un README qui explique comme compiler et toussah.
Amusez vous bien les petits loups
Frédéric
Partager