Rad Geek, to-day:
The Dead Hand of C
Programming language designers have a saying: “Every new language is a response to the successes and shortcomings of other languages.” C# was specifically designed to be familiar to users of C, C++, and Java, while at the same time addressing the shortcomings of those languages. Looking back at my top 10 list, more than half of these annoyances are a direct result of including a feature primarily because it would be familiar to users of other languages. The overarching lesson is that long history and familiarity are not good enough reasons to include a dubious feature.
–Eric Lippert, Sharp Regrets: Top 10 Worst C# Features
informit, 12 Sextilis 2015.
Shared Article from informit.com
Sharp Regrets: Top 10 Worst C# Features
Though C# has many great features, a handful could have been designed differently or omitted entirely, says Eric Lippert, who should know, because he …
Eric Lippert @ informit.com