|
|
|
|
|
by thomashabets2
1282 days ago
|
|
Java is a language built up of failed experiments in language design. My full rant about it is https://blog.habets.se/2022/08/Java-a-fractal-of-bad-experim... It's partially my subjective opinion, but it seems that almost every single language design decision that Java made was, in retrospect, a bad one. Not that I could have done better. It's just that none of it panned out. |
|
Java was the first mainstream garbage-collected language. Not the first GC language, but the first one to get serious traction. It started the post-C++ era.
That was a pretty bold design decision for the time, and one that worked out. The VM was another big one, and it also worked out.