3 ms·
I wrote C# professionally for 7 years. IMO, it's in almost way inferior to Go: * requires a separate and quite heavy run-time * still too windows-centric * En
by PopsiclePete 10y ago
I wrote C# professionally for 7 years. IMO, it's in almost way inferior to Go:
* requires a separate and quite heavy run-time
* still too windows-centric
* Enforces a class-based OOP style
* Functional programming elements feel very tacked-on
* Feels heavier, slower, more bureaucratic
* The async/await Task-based concurrency features are still not as flexible as Go's concurrency.
I find Go much more light-weight, easer to get into, enjoyable, and fun. So, how exactly is C# "vastly superior" to Go?