D vs. C#

Walter Bright newshound1 at digitalmars.com
Mon Oct 22 11:25:02 PDT 2007


Anders F Björklund wrote:
> 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.
> 
> Too bad that D isn't such a language then ? One "version" for each 
> platform, and no autoconf or other helpers to cope with differences...

These are not problems with language, but with the relative lack of 
resources applied to the dev tools.

> As much as I do like D, the C language is *much* more portable - at
> least between the different GNU platforms (i.e. including MinGW too).

If D had its own VM, the same issue would exist, because you'd have to 
have staff to port the VM to all those platforms and debug them.




More information about the Digitalmars-d mailing list