4 ms·
> The "it's so cool to shit on Java" thing served an important purpose and is probably close to being retired I don't know in which world you live in, but in t
by geezerjay 8y ago
> The "it's so cool to shit on Java" thing served an important purpose and is probably close to being retired
I don't know in which world you live in, but in the real world Java is by far the dominant platform for web services.
- johnr2 8y ago> I don't know in which world you live in, but in the real world Java is by far the dominant platform for web services. I read it as meaning 'the "it's so cool to shit on Java" thing' is close to retirement, not the language itself.
- geezerjay 8y agoYou're right. I was quick to assume that the comment was yet another jab at java. Unfortunately I have to deal with developer who insist in that line of argument, and it gets really tiring.
- unethical_ban 8y agoDoes that apply to any web service that meets the following criteria? * Created in the last 5 years * Built by an organization without a large Java heritage I bet that number goes waaaay down, way quick.
- be_erik 8y agoFor sure it may, but I wonder how many of those decisions will be regretted? Java is a fast portable language with a decent type system and a bevy of time tested libraries. It certainly isn't perfect, but modern Java is a decent development environment (and this comes from a Rubyist). I suspect only Go can match its speed, productivity, and safety.
- wilsonnb3 8y agoI would bet that C# can match or exceed Java’s speed, productivity, and safety as well.
- ben-schaaf 8y agoWhy choose Java when you can pick from the more modern languages that also run on the JVM: Kotlin, Scala, Clojure, etc. You get all the advantages of speed and libraries without the imo bad language design.
- tracker1 8y agoAnd JavaScript is probably the most written in language in the world... doesn't mean it's great. Though, it is good enough for most things. I always liked C# better than Java though.