I dont think many will be happy to adopt a system such as you mention (think
> like IKVM in mono land ) where their application is emulated inside another
> emulated system. Im no expert but having a double layered system of
> emulation must be quite slow no matter how great jit/aot becomes.
>
>
This is equivalent to saying that the JVM  running on an ARM system needs to
do so via an x86 emulator.  A totally insane idea!

Instead, we have the JVM, mono, parrot, LLVM, etc. each abstracting away
from the underlying architecture and targeting each platform directly.  This
approach is no different to a language being able to target multiple VMs -
the techniques to work with multiple instruction sets in bytecode are
fundamentally no different from the techniques for targeting multiple
instruction sets in hardware.

-- 
Kevin Wright

mail / gtalk / msn : [email protected]
pulse / skype: kev.lee.wright
twitter: @thecoda

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to