Comparison chart worries

Lutger lutger.blijdestijn at gmail.com
Sun Jan 14 04:32:40 PST 2007


Dejan Lekic wrote:
> Well, AFAIK dynamic arrays are built-in feature in the D programming language. System.Collections.Generic.List<T> is a (user-defined) template. I think Mr. Bright thought about language features when he made "D-vs-others" comparison table.

Yes and I think the chart is correct, you can even defend that C# has no 
alias because Alias is too weak to count as a general renaming facility.

But this is not the point. It is not contested that D has these builtin 
features and the others do not, it is not even in question that builtin 
arrays have merit (as opposed to libraries).

The point is that this part of the quote still holds true and from a 
marketing perspective reflects bad on D:

"Your comparison sheet is EXTREMELY misleading, as you completely ignore 
the .NET framework, which extends C# far beyond anything D can currently 
do. Ignoring the presence of many of these facilities in the .NET 
framework is a really shady tactic to make D seem like it has several 
important features that C# supposedly lacks."



More information about the Digitalmars-d mailing list