The Joy of Multiple Implementations

ziggy on 2003-08-25T13:08:46

Java compilation can be slow. In this article, Jack Shirazi and Kirk Pepperdine of JavaPerformanceTuning.com recommend using the Jikes compiler, because it was designed for speedy compilation.

Then they mention this caveat:

Beware, though, that while Jikes can help speed up your development process, you are probably better off doing your final compilation with the compiler that comes with the JVM that you will be using in production. Things can be different enough across JVM versions that problems can occur when using compilers that are different from their JVMs.
Um, yeah. Sounds like this is much more than the standard deviance seen when switching C compilers.


Motto

TorgoX on 2003-08-26T00:02:29

Write once, blood everywhere!

great advice

geoff on 2003-08-27T14:01:03

so go ahead and use something in production that is different than what you've been developing on all along. I hope they talk about test suites at least...