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 <kumpera@gmail.com>:
>
> 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
>
>
|