C#'s greatest mistakes

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sat Nov 27 13:38:05 PST 2010


On 11/27/10 15:22 CST, bearophobic wrote:
> BLS Wrote:
>
>> On 27/11/2010 04:27, Andrei Alexandrescu wrote:
>>> http://oredev.org/2010/sessions/c-s-greatest-mistakes
>>>
>>> Andrei
>>
>> Frankly said, I am a bit nagged by your overoptimistic D view.
>>   From my point of view it is opportune to encourage people to use D2 for
>> real world applications. We (our company)  having a 20K+
>> customer base are not able (and willing) to use D instead of C#, except
>> for tiny in-house projects.  why>   database, gui, xml, just to name the
>> top 3 issues.
>>
>> So .. What about an "where C#  shines and D sucks" article. Let us start
>> with LINQ in D, or do you prefer to talk about phobos collections ?
>>
>> Bjoern
>> ps don;t get me wrong. I like D.
>
> Critical articles of D damage our reputation. The internet archives and caches store all damaging content. Would be better if all fans of D modified their earlier critical public posts when the features have been fixed to minimize the damage. Development discussion board (bugzilla) should be totally private to avoid bad FUD from spreading elsewhere. We could make the system generate unique URL ids for all links to reveal the identity of those who spread FUD about D. Walter Bright could filter the archives by grepping away "D sucks" news articles. We should only announce good news, nothing bad. This helps get better impression and more participants in development and avoid politics. This way the features you want get fixed faster.
>
> Bye,
> bearophobic

That would be exaggerated, by a lot. I'm not even sure whether you're 
being ironic.

Anyway, by and large, if the likes of Walter, Don, Sean, and some other 
contributors including myself weren't the nuts who believe in this 
language, something would be wrong.

Clearly D's perception has a trailing edge of instability and political 
strife. Perception is a slow moving quantity so I'm patient about 
perception getting better while of course we work hard on improving things.

Bjoern, just like you, I find the notion of compiler plugins very 
attractive but I have to say that we have more pressing concerns at this 
time. We can't spread ourselves all too thin.


Andrei


More information about the Digitalmars-d mailing list