Hacker News new | past | comments | ask | show | jobs | submit login

Why do you think enterprise loves it so much?



Inertia.


I don't agree. What do you think enterprises should be using instead?

C# and that ecosystem is much more Windows-focused, which makes it quite unsuitable for server development in general. Go is the last dying gasp of 1970s programmers who can't let go of explicit pointer management and Tony Hoare's notorious billion dollar mistake. JavaScript and Typescript are not serious contenders except in the browser.

That starts to leave more niche languages. Languages such as Rust and Haskell, much as I love them personally, are not viable for the average enterprise developer.

The widespread use of Java in enterprises is far more than simply inertia. It's probably one of the more rational choices that those companies have collectively made.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: