D vs. C#

Walter Bright newshound1 at digitalmars.com
Mon Oct 22 14:56:28 PDT 2007


Vladimir Panteleev wrote:
> On Mon, 22 Oct 2007 21:19:30 +0300, Walter Bright
> <newshound1 at digitalmars.com> wrote:
> 
>> 3) gigantic runtimes needed
> 
> IMO it's better to have one copy of a gigantic runtime than having
> parts of it statically linked in every EXE, causing lots of repeating
> code in a product with lots of binaries (such as an operating
> system). .NET executables are much smaller compared to most native
> executables (where the runtime is statically linked) - so, knowing
> that .NET will only gain more popularity in the future, I find a
> one-time 20MB download preferred to re-downloading the same
> components with every new program. Now that Microsoft is including it
> in their new operating systems, Vista users will just benefit from a
> smaller download size.

This problem is addressed by DLLs (Windows) and shared libraries (Linux).



More information about the Digitalmars-d mailing list