D vs. C#

Joel Lucsy jjlucsy at gmail.com
Mon Oct 22 06:04:34 PDT 2007


Walter Bright wrote:
> With a portable language, it is not necessary to distribute binaries. 
> You can distribute the *source* code! Then, the user can just recompile 
> it on the fly (this can be automated so the user never has to actually 
> invoke the compiler). Just like how Javascript is distributed as source.

.Net does not run in a VM, it is JIT compiled down to machine code. 
Assemblies *are* essentially source code. And, I belive in most cases, 
Javascript is either run on a VM, or JIT compiled just like .Net. And I 
suspect most browsers currently don't do JIT.

-- 
Joel Lucsy
"The dinosaurs became extinct because they didn't have a space program." 
-- Larry Niven



More information about the Digitalmars-d mailing list