3 ms·
C# could probably rival C++ with its sheer keyword count thanks to LINQ's SQL-like syntax (that most people don't use anyway since you can just use regular meth
by throwuxiytayq 5y ago
C# could probably rival C++ with its sheer keyword count thanks to LINQ's SQL-like syntax (that most people don't use anyway since you can just use regular methods instead), but in contrast to Stroustrup's monstrum, it's an incredibly well-designed language. Some of the core language features are built on top of foundations thoughtfully introduced many language versions earlier, all the way to C# 1.0.
Still, the cruft accumulates, and I dread the day when the language will become recognizably C++ish. Feels like things are getting out of control already - most C# programmers I've met know/use barely any of the features introduced after C# 6.0. (They're pretty good, though. The features, I mean. But the programmers also)