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

I’m shocked, Java is so high up in all categories. I have never met a single Java programmer, though to be fair I started my career fairly recently.


There are a lot of Java devs out there. At least 2 of the FAANGs are big on Java. Any big consultancy (Accenture, Cap Gemini, Fujitsu, Deloitte), is going to ship mostly Java too.

I’m not a fan personally, but its easy to find devs in it, so its popular in firms where language choice is a commodity/utility


Never met Android developers? I'm not sure how much Kotlin has already taken over there, but if you develop for Android you'll have to deal with Java (for better or worse).

Also for backend services Java is a pretty solid option. Just compile a monolithic JAR and 'run' that anywhere, which is much more robust than some node.js app cobbled together from tens of thousands of leftpad-equivalent npm packages ;)


Hello there,

using Java since it came out in 1996, alongside many other programming languages like C#, TypeScript, C++, SQL (PL/SQL and Transact-SQL mostly),

Also Android is all about Java, even if Kotlin is the new darling and it uses its own runtime (ART), everything around it is based on the Java ecosystem, the IDE, build tools, most libraries coming out of Maven Central.


They’re definitely underrepresented in most contexts where you’d meet other coders - but make no mistake, half the business world runs on Java, and it’s still the main language taught in a lot of CS university programs.


It's an iceberg. Loads of things run on Java. C# as well, which is similar. Large ecosystems that you barely have to leave when you're inside. Also, a tendency to be corporate systems, which reduces the visibility, since people generally are not allowed to show their code from work.


In the late 90s and most of the 00s, I'd say that you had a 50/50 chance of the code being either Java or C++, in any traditional (non-webdev) enterprise setting.

So, so much 00s enterprise legacy code is written in Java. In the early/mid 10s I saw a huge push to rewrite that code, though.


    > In the early/mid 10s I saw a huge push to rewrite that code, though.
In what language?


I've never been to China but I can't imagine drawing an inference about the existence of China or its inhabitants from my personal experience.


Hi I am a Java developer! Every company I ever worked at since 2008 used Java. At one point I learned many languages but still the only one that could get me a job was Java. To each their own bubble.




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

Search: