4 ms·
In some ways it has happened a little with smalltalk: Gemstones MagLev for ruby work demonstrates that it is possible. Whilst for many things I like the VM "pl
by michaelneale 18y ago
In some ways it has happened a little with smalltalk: Gemstones MagLev for ruby work demonstrates that it is possible.
Whilst for many things I like the VM "platform" idea, I still think of lower level compile-to-the-metal languages are more real to me, and always necessary for some things, but perhaps thats my age and experience, and in time VMs will be the norm and native compilation will be like asm code... who knows..
- trapper 18y agoIf you need this for jvm based languages you can always use excelsior jet. It's awesome.
- michaelneale 18y agoyears ago I used it (back 2002-ish?) and it worked pretty well back then. Have also used GCJ for some things - but it always seems like its just creating a little JVM hidden in the native code - still not quite the same "feeling" as macro assembler (which is how I saw C back when I did it) - still many layers above. I know, its probably all in my head, but still, in my head the real stuff happens on the metal, not in abstractions (I am an elec engineer at heart, trained as one and will always be one).