Revamping associative arrays

language_fan foo at bar.com.invalid
Mon Oct 19 05:59:47 PDT 2009


Sun, 18 Oct 2009 18:01:51 -0400, bearophile thusly wrote:

> Denis Koroskin:
> 
>>Why would you want to port C code to D, if you can easily interface with
>>it?<
> 
> First of all you have to consider programmer experience, they know C, so
> keeping the language backwards compatible with C helps them avoid bugs
> and learn D faster.

Is this a joke? Being backwards compatible with C often means that the 
compiler does not test for as many bugs on compile time. You probably 
have some kind of vague idea of the improvements over traditional C. Are 
you talking about competent programmers here? One part of mastering the 
skill programming means that you can easily switch languages if need be. 
You are a sucky novice if the only languages you know are C & C++.



More information about the Digitalmars-d mailing list