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

You forgot the JVM (and the tools built around it, so for example you can monitor / profile your app in production etc), and the massive galaxy of 3rd party libs that is the Java ecosystem.

Whether you like Java (the language) or not, Java (the ecosystem) will not go away. In fact, it is alive and well, and I would guess it is at least an order of magnitude bigger and more mature than the .net ecosystem.

If you don't like Java (the language), you can choose Kotlin (Java++), Scala (Haskell--), or other languages (eg. Groovy?)...



> 3rd party libs

A lot of this is the inertia I alluded to. There's no reason this couldn't all be written in C#. Kind of like the C++/Rust debate.


> There's no reason this couldn't all be written in C#.

There's no reason it couldn't be written Brainfuck.

doesn't mean it's a good idea




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

Search: