4 ms·
Java features that have yet to show up in other languages: Scalability - both horizontal and vertical. Memory utilization (you can have humongous heaps without
by callmeal 7y ago
Java features that have yet to show up in other languages:
Scalability - both horizontal and vertical.
Memory utilization (you can have humongous heaps without having to worry about managing all that memory).
Managability - easy to "divide and conquer": you can plop a jar and start using it right away. Something that's practically impossible in other languages.
Third party ecosystem (both free/oss and paid).
Speed. Java is one of the fastest managed languages.
Yes it is verbose, yes inexperienced developers do the wrong things, but it does a great job preventing you shooting yourself in the foot, and most importantly, once you have a stable codebase, it can keep running for months/years.
- dehrmann 7y ago> you can plop a jar and start using it right away I'm mostly a Java developer, so I think this explains why Docker always looked a little silly to me. I also write some Python, and once I have to set up a virtualenv, that's when Docker's existence makes more sense.
- fouc 7y agoErlang/BEAM has all that (and does it better)