Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> But I do not see it shine outside of the Windows ecosystem.

A very large chunk of the games market on Mac and Linux either runs C# as the scripting host that's the primary developer interface (Unity, etc.) or runs directly on Mono or .NET Core (games made with XNA are almost drop-in-portable to FNA, there's also MonoGame, and Ultraviolet is new but pretty compelling--I'm currently fooling around with it for a project).

Today C# is a thoroughly okay language. It was a huge step forward compared to Java when it was younger and more nimble but now they have real trouble pushing new features (for reasons that are not technical). But it isn't about the language--it's that it's what people know.

And, if I'm being fair, JetBrains Rider is a really pleasant way to write C# these days.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: