D vs. C#

Roberto Mariottini rmariottini at mail.com
Mon Oct 22 02:04:32 PDT 2007


David Brown wrote:
> On Sun, Oct 21, 2007 at 10:08:26PM -0700, Walter Bright wrote:
[...]
>> That isn't an advantage of the VM. It's an advantage of a language 
>> that has no implementation-defined or undefined behavior. Given that, 
>> the same portability results are achieved.
> 
> It's still a VM advantage.  It helps the model where there are many
> developers who only distribute binaries.  If they are distributing for a
> VM, they only have to distribute a single binary.  Otherwise, they still
> would have to recompile for every possible target.

And not only that: if my product is compiled for Java-CLDC it will work 
on any cell phone that support CLDC, based on any kind of 
processor/architecture, included those I don't know of, included even 
those that today don't exist and will be made in the future.

Ciao



More information about the Digitalmars-d mailing list