4 ms·
> besides it's mature community/ecosystem/tooling Thats the answer. And its a really good one. The only other languages with the same or better breadth and de
by Misdicorl 5y ago
> besides it's mature community/ecosystem/tooling
Thats the answer. And its a really good one.
The only other languages with the same or better breadth and depth have their own reasons to avoid them like the plague (e.g. C/C++ footguns, difficulty managing large-ish codebases without types)
- villasv 5y agoIKR. The question framing is almost like: is there any other reason to use Java except all the most important and good reasons?
- smoldesu 5y agoI meant it more on a language level. It has a great network of support, no doubt credited to it's long legacy, but what technical advantages would it provide over writing a program in a language like C++ or Rust? Is it all creature comfort, or does it have some hidden advantage that I can't see?
- Misdicorl 5y ago> besides it's mature community/ecosystem/tooling How could you not see this as an incredible technical advantage in almost any context?
- Misdicorl 5y agoIf you must have a specific language level technical advantage over C++/Rust, its the incredible GC algorithms available to you while you are (mostly) stuck with simple arena collectors in C++/Rust land.