I too support the point to implement the VM in C/C++. But the problem
with this would be porting the VM to multiple platforms like *nix,
Win32, Mac etc.

Hence we have to choose between the two: Performance and Portability.

Regards,
Satish.

On 12/05/05, theUser BL <[EMAIL PROTECTED]> wrote:
> I hope you use C to write the VM for Harmony.
> 
> The reason is, that I think, that the best is, if Harmony is nearly 100%
> compatible to Suns Java.
> 
> If you write the VM in Java itself, then there existing some problems:
> 1. you need a native-code compiler (like gcj) to create it. And if Harmony
> itself is a native-code compiler it is not 100% compatible to Suns JVM.
> 2. I don't know how you want to create a JNI-Interface for C, if the JVM is
> written in Java.
> 3. The best would be, if all *.DLL (on Windows) and *.so (on
> Linux/Unix/MacOSX) files are like Suns one. For example: Older J2SEs used
> Symmantecs JITter. And it is possible that there existing firms which try to
> replace also some other parts of Java with its own one. So it would be nice,
> if then Harmony can use this replacements, too.
> 
> Greatings
> theuserbl
> 
> 


-- 
|| Satyam Vada, Dharmam Chara ||
|| Matru Devo Bhava, Pitru Devo Bhava ||
|| Acharya Devo Bhava, Atithi Devo Bhava ||

Get Firefox. The browser you can trust.
http://www.spreadfirefox.com/?q=affiliates&amp;id=43194&amp;t=1

Reply via email to