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