On 27/11/2010 19:49, 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.

I don't understand your criticism, no one said "Hey, look at C#'s mistakes: http://oredev.org/2010/sessions/c-s-greatest-mistakes , therefore C# is crap, and D is better.".

There might have been other situations where Andrei has been... "overoptimistic" about D (duck typing comes to mind), but this is not one of them. Instead, it's perfectly valid and useful for D to look at retrospectives about language design (as well as other kinds of commentary and analysis) from people with significant experience in this area. It's good to look for such insights, particularly because D is still in development as a language, so we can better understand what we are doing right, and what we are doing wrong. In other words, it's not a pissing contest between D and C#. (or any non-emergent language for that matter)

--
Bruno Medeiros - Software Engineer

Reply via email to