3 ms·
The author doesn't seem to realize that C# has had non-nullable reference types for over a year now, though that's the least of his issues. OOP bad, FP good see
by HideousKojima 6y ago
The author doesn't seem to realize that C# has had non-nullable reference types for over a year now, though that's the least of his issues. OOP bad, FP good seems to be his biggest issue with everything. And he dinged Rust for a lack of garbage collector, without even acknowledging the reason why it intentionally doesn't have one.
- darklion 6y agoAlso, doesn't acknowledge that C# has multiple concurrency options, including async/await baked into the language. Also, .NET 5 (well, C# 9) brings record types, a.k.a. immutable data structures. The C# complaints boils down to nulls, exceptions, being object-oriented, and not being functional (the latter two of which is one issue broken into two parts, in order to better ding OOP languages and promote functional ones).
- deleted 6y ago[deleted]