Hacker News new | ask | show | jobs
by lambda_dn 1038 days ago
He said server side, IDE's and Android are not server side. Java dropped the ball and MS, Node, Google ate their lunch.
2 comments

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.