D vs VM-based platforms
Walter Bright
newshound1 at digitalmars.com
Mon Apr 30 10:32:34 PDT 2007
Don Clugston wrote:
> Java had a VM so it could run on SPARC (now dead), Alpha (now dead),
> Itanium (never really alive), PowerPC, and x86.
Java originally was intended to be for embedded systems with very tight
memory requirements, and having an interpreter is an easy way to squeeze
more functionality into it. It's also hard to write a back end, so
writing an interpreter instead is quicker and gets you to market faster.
Also, early Javas were interpreter only. JITs didn't come until much
later, and the first one wasn't developed by Sun, it was developed by
Symantec.
More information about the Digitalmars-d
mailing list