Hacker News new | ask | show | jobs
by smt88 1341 days ago
Yes. C# is an excellent language, and it has frequent updates that make it more concise and flexible (as well as improving the type system).

The ecosystem is mature and there tends to be a C# version of every SDK.

It's very refreshing to use a modern language without spending much (or any!) time searching through hundreds of libraries and trying to pick the not-dead ones.

I currently have a large, mature C# code base that has about 12 dependencies. I have a Node code base in the same domain that has 78, and I spent hours selecting many of them.