It may be true that Compilers in C/C++ is more than in Java, but it don't means it is better. The Jikes RVM has proven that it can be done, and also we can improve the java based JVM as the best JVM, both for architecture and for performance. I think that is possible. So Why not choice it?
The current JikesRVM cant bootstrap from a free JVM, because all free JVM now is still not Java Compatiable, including the Jikes RVM itself. But It looks Harmony aims to be a full compatible JVM implementation, It can bootstrap from itself. And more, I don't think even the bootstrap code should be writen in Java, since we still need to support the native world, so I would like Harmony mostly implements using java, and using C/C++ only on need 2005/5/11, Rodrigo Kumpera <[EMAIL PROTECTED]>: > > Not sure, but how many machine code generation software java have? > Near-two? JikesRVM and near-to-be-usable SableVM jit? And C/C++? Using > tools like llvm, iburgs, vmgen and many more can make a huge > diference. > > Besides that, for a long JikesRVM could not bootstrap from a free JVM, > last year someone did the trick with Kaffe. > > Rodrigo > >
