Le 12/11/2009 09:49, Tina ODAKA a écrit :
hello eric jean benjamin, Hi,
Sorry for the long response delay :-(
i was talking with sgi about that your code is slow. they asked me one thing
JAVA : Ce language se base sur une machine virtuelle qui fait la génération des instruction à la volée. Les langages interprétés ne sont pas performant par définition. Il doit être possible de générer une version "compilée" du code Java qui doit apporter de meilleurs performances. i guess your code is 'version "compilée"', isn't it? IsisFish code is "pre-compiled" into java bytecode [1]. This bytecode is interpreted by the Java virtual machine at runtime.
Next, Java use JIT compilation [2], to improve runtime performance. So, Java isn't slow, and run as fast as native compiled programs, or maybe even faster ;-)
tina [1] : http://en.wikipedia.org/wiki/Bytecode [2] : http://en.wikipedia.org/wiki/Just-in-time_compilation
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com