Petit rappel :
L'idée d'avoir un compilateur "à la C" , n'existe pas en Java (une idée qui survit toujours maheureusement ...), par contre il existe :
- des pré-compilateurs
- des compilateurs JIT (Just In Time)
Depuis le JDK 1.1 les version de Sun et IBM (et aussi blackdown) disposent d'un compilateur JIT ;)
Pour les précompilateurs (par ex JET sous Win32), leur interet est assez limité en terme de perf (a fonctionalités STRICTEMENT equivalente), ...
mais est tres utile dans des plateformes embarquées (question de memoire utilisée par le JIT).
Si tu ne fais pas de l'embarqué, je te conseille d'utiliser un JIT. Si tu souhaite avoir des fonctionalités à la .exe, tu peux utiliser des outils type installanywhere ou alors utiliser les meta-informations dans un fichier JAR.
[^] # Re: Compilateur ?
Posté par Anonyme . En réponse à la dépêche Java Foundation Classes. Évalué à 0.
L'idée d'avoir un compilateur "à la C" , n'existe pas en Java (une idée qui survit toujours maheureusement ...), par contre il existe :
- des pré-compilateurs
- des compilateurs JIT (Just In Time)
Depuis le JDK 1.1 les version de Sun et IBM (et aussi blackdown) disposent d'un compilateur JIT ;)
Pour les précompilateurs (par ex JET sous Win32), leur interet est assez limité en terme de perf (a fonctionalités STRICTEMENT equivalente), ...
mais est tres utile dans des plateformes embarquées (question de memoire utilisée par le JIT).
Si tu ne fais pas de l'embarqué, je te conseille d'utiliser un JIT. Si tu souhaite avoir des fonctionalités à la .exe, tu peux utiliser des outils type installanywhere ou alors utiliser les meta-informations dans un fichier JAR.
Voili .... Tux and Duke Rulezzz !