logoalt Hacker News

da_chickenyesterday at 12:00 AM1 replyview on HN

It's hard to look at Java and not see it as a transitional language now. Electron, Node, and even .Net have fundamentally been more successful implementing ideas that first saw widespread adoption in Java. JSON is basically XML, which is what Java pushed so hard for for data exchange instead of really gross binary serialization formats.

Although, Java wasn't really trying to compete with C++ everywhere. It's just that, at the time, C++ was used at all levels. I mean, this was a time when it was C++, Visual Basic, or Turbo Pascal/Delphi for application programming. You couldn't easily get more abstract than that. That's wildly unlike today's landscape.


Replies

zahlmanyesterday at 3:11 AM

> JSON is basically XML, which is what Java pushed so hard for for data exchange instead of really gross binary serialization formats.

JSON over XML is more of a "better is better" case, though.

show 2 replies