4 ms·
To be honest, that was its strength. It was brilliant largely for what it left out. I think it was largely successful as a language that superficially looked
by _mlbt 2y ago
To be honest, that was its strength. It was brilliant largely for what it left out. I think it was largely successful as a language that superficially looked like C++ but without the sharp edges and foot guns. Also, it largely succeeded at being easy to learn, portable, memory safe, and reasonably secure. Once the HotSpot JIT was added, performance was actually quite good as well. The biggest issue Java had was that it never had a GUI toolkit that was pleasant for both developers and end users.
- rlawson 2y agoYep - I switched from C/C++ to Java around 99 and compared to the pain of C++ it was an easy decision. There is a ton of business logic and line of business apps that Java was the default choice for a lot of years. If Swing had a more pleasant devx/deployment then we would be using Swing apps instead of electron.
- _mlbt 2y agoSwing apps were also terrible for end users. The default “Metal” look and feel was just not very good, and the platform emulating ones were just uncanny valley. They never quite looked or felt right for the platform.