[kaffe] Kaffe devs: C++ just a necessity?

Dalibor Topic robilad at kaffe.org
Sat Jul 15 05:48:22 PDT 2006


On Sat, 2006-07-15 at 14:22 +0200, Lars Eriksen wrote:
> Kaffe developers:
> 
> It seems the core of Kaffe is written in C++.

It's written in C.

There are some parts that are in C++ (GNU Classpath's Firefox plugin,
for example), but they aren't part of the VM.

Using C and C++ makes porting a VM simpler than using Java for its core,
as you don't need another VM to bootstrap. Otoh, it's possible to use
Java when implementing a JVM core to one's advantage in interesting
ways, as the JikesRVM project shows.

cheers,
dalibor topic





More information about the kaffe mailing list