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

What lost ground?

JetBrains makes tons of money selling IDEs written in Java, the biggest selling mobile OS, is written in a mix of Java and C++, and even Kotlin is heavily dependent on the Java ecosystem.

Alongside two other major IDEs, equally written in Java.

Java is so relevant that even Microsoft, despite its past history with Java, has bought jClarity and become a very relevant OpenJDK contributor, where only Java has day 1 feature parity with .NET, when new Azure capabilities are rolled out.

Most enterprise shops when not doing Java, they are mostly doing .NET, not nodejs, except the Web frontend teams.



He said server side, IDE's and Android are not server side. Java dropped the ball and MS, Node, Google ate their lunch.


Meh.

Only for non heavy or non critical tasks.

No one's going to seriously propose using Node or MS for HFT. Or even use javascript to make something as heavy as a videogame streaming server. It would be too slow. Even if you did do something so quixotic as to build an HFT server in Node, no hedge fund or investment bank is going to switch to a Node based HFT communication system. They'd just be agreeing to be noncompetitive.

I guess what I'm saying is that where it counts, I almost always recommend real time libraries in Java or C++. Rust, is not there yet. Hospitals can't risk a patient's life on it yet by having the PACS system, or God forbid, the modalities themselves dependent on the newest Rust release. Or even worse, Node. It's way too risky.

Most people on HN don't know or hear about work in these kinds of fields. So we think Node is a great and effective tool for solving server side problems. Because it solves most of the problems we see. It's not. It's a great easy tool for solving server side problems. And we'll all make far better CTO's in the future if we recognize the difference, and the revenue opportunity extant, between easy and effective.


I'd love to hear more on this, what are some problems we don't see? And what do you mean by effective?


Hello dreamworld, Google and Microsoft output more Java code per day that you can ever imagine.

Microsoft is again a Java vendor, which I mentioned, and you failed to read.

Android is not Java TM, it still Java the language, and depends on Java the ecosystem.

Server side code regardless of the language is written in Java powered IDEs, that many devs gladly pay money for.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: