Hacker News new | ask | show | jobs
by mcmoor 936 days ago
So, what actually makes Java successful despite all of these?
2 comments

2 things (in the corporate world): Android and Spring framework. It's also basically OOP the language which means large enterprises are biased towards it.

Other factors are that it has very strong built-in libraries and has become a popular choice for "how to program" classes so lots of people are familiar with it. Having a similar name to JavaScript (the web's native language) also helps.

These are reasons for why an individual hacker might not take to a language. They don't factor in to a large organisation's choice of language. And to be honest, quite a few of these arguments would apply to Javascript as well.