3 ms·
Do not paint a picture with one-sided argument. To say Java is badly designed, is to say human is an evolution failure. It's not hard to find evidences to suppo
by justicezyx 9y ago
Do not paint a picture with one-sided argument. To say Java is badly designed, is to say human is an evolution failure. It's not hard to find evidences to support both, but they hardly make a dent to both being hugely successful things in their respective fields.
Java is a great and extremely well designed language. All you mentioned are nothing but natural expansion of the language's use cases.
- bitmapbrother 9y ago>To say Java is badly designed, is to say human is an evolution failure I love lines that say so much with so little. Well said. Java was the right language at the right time. That's why it was so successful.
- Pxtl 9y ago> Java was the right language at the right time. That's why it was so successful. any moderately-usable language with a free, cross-platform compiler and a full batteries-included library for everything and support for every major platform and a major vendor pushing it and the kind of global marketing PR (The Official Programming Language of Canada!) would have seen the same success as Java at the time. The quality of the language design itself was "passable" at best, but that's all it needed to be with the forces it had pushing it and the market conditions at the time.
- rubber_duck 9y ago>Java is a great and extremely well designed language. All you mentioned are nothing but natural expansion of the language's use cases I'm mostly seeing Java treated like a legacy or a conservative choice - not something I would describe as great. JVM has a lot of quality engineering but there are better languages to leverage that ecosystem.