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

Yes. Some would say all languages, but there is Forth (which has its merits).

Java is essentially C++ as of 1991, with GC and interfaces tacked on, no user value types, and a whole series of misunderstandings of fundamentals. It represented a marvelous opportunity, squandered: abandoning C compatibility, there are so many things that could be done better. Instead, they copied the mistakes and added new ones.



My major complaints, were lack of AOT compiler as part of the Sun toolchain and not having value types.

Now they are on this major engineering effort trying to retrofit value types, without breaking jars compiled 25 years ago.


Exactly. Could have been great but isn't.




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

Search: