In an article for InformIT, Eric Lippert runs down his "bottom 10" C# language design decisions:
When I was on the C# design team, several times a year we would have "meet the team" events at conferences, where we would take questions from C# enthusiasts. Probably the most common question we consistently got was "Are there any language design decisions that you now regret?" and my answer is "Good heavens, yes!"
This article presents my "bottom 10" list of features in C# that I wish had been designed differently, with the lessons we can learn about language design from each decision.
The "lessons learned in retrospect" for each one are nicely done.
Recent comments
3 weeks 3 days ago
3 weeks 4 days ago
15 weeks 4 days ago
15 weeks 5 days ago
15 weeks 6 days ago
15 weeks 6 days ago
16 weeks 4 days ago
16 weeks 4 days ago
16 weeks 4 days ago
19 weeks 5 days ago