>  -----Original Message-----
 >  From: Mukesh Motwani [mailto:[EMAIL PROTECTED]]
 >  Sent: Friday, February 07, 2003 7:53 PM
 >  To: jdjlist
 >  Subject: [jdjlist] Comparison between CLR and JVM
 >  
 >  
 >  Thanks to all of you who replied to my question regarding 
 >  the best IDE available. I ahve more questions.
 >   
 >  1. I am working on .NET platform and trying to draw 
 >  comparison between JVM and CLR.
 >  I dont understand what makes JVM so different from CLR that 
 >  applets can be run in browsers using JVM whereas
 >  .NET has no such support. I am aware that JVM doesnt allow 
 >  pointers and thats one of the major differences between JVM 
 >  and .NET. Are there any websites which give more details to 
 >  the internals of these black boxes?

Actually Java is almost all pointers.  Just makes it harder to misuse.


 >   
 >  2. I was also wondering how easy or difficult it is to make 
 >  changes to these Virtual Machines so that I can modify it 
 >  to make it work on  an embedded system.
 >   



 >  3. How much truth lies in the myth that Java is slow? I 
 >  have heard arguments and read articles which claim that 
 >  interpreting the byte code slows down the performance. But 
 >  then the same logic would apply to .NET but I havent heard 
 >  anyone complaining about .NET performance.
 >  

Has not been my experience.  For example in our software (multi megabyte
jars/cabs plus multi meg third party run in a browser), we can load a
multi-thousand result set into a multi-column table with word wrap different
coloring etc to be determined for each row in a few (2-3) seconds.  The JVM
can make a difference.  The stats above are using Microsoft's VM.  THe
current Sun is almost as fast.  Couple versions ago the Sun was a bit
slower.  The VM in Netscape 4.x was really slow.  The above timing would
probably come out to 6-8 seconds.


bp

---
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Reply via email to