[EMAIL PROTECTED] wrote:
Kaffe....sucks.
Just saying "Kaffe sucks" is not very enlightening. Last I heard it was
able to run "real world" Java apps such as Eclipse. Not sure if any
of the F/OSS VM's are running JBoss yet or not, but I wouldn't be surprised. What doesn't Kaffe currently do that it needs to? Or
is the "suckage" just in terms of performance or what?
> GCJ is not a VM and Java as a langauge without the > runtime environment is not a very compelling story.
Ok, point taken that GCJ isn't a VM. But I've heard good reports about the ability to run "serious" java apps compiled with GCJ. Unfortunately I haven't made it a point to dig into the subject, so I can't quote specifics.
> And none of the > others actually are much of an effort.
The guys writing SableVM might disagree with that. It has an active, if small, community around it and has made great progress from what I've seen.
They are irrelevant. So long as the TCK and the reference version are closed source the only thing you can do is create POOR copies. It took 20 years for Linux to emerge.
Finally, a proper JIT'd VM is simply hard work. Its not feasible to do that as a "catch up" (in a way that you could both apply for and pass the TCK) and then Java is a few years
behind the cutting edge of research in that field to start with.
Interesting. Everything I've been hearing from the guys writing open source VM's indicates that the VM itself isn't the hardest part, and that the class library is the biggest stumbling block remaining. Luckily, it appears that most (all) of the F/OSS java projects have pretty much unified around GNU Classpath as the Class Library project, which simplifies things somewhat.
TTYL,
Phil -- North Carolina - First In Freedom
Free America - Vote Libertarian www.lp.org
_______________________________________________ Juglist mailing list [email protected] http://trijug.org/mailman/listinfo/juglist_trijug.org
