5 ms·
Life is too short to waste on Java? Yes, some of us really find Java that bad. Plenty of other languages have solved the same problems in much better ways (as
by armitron 6y ago
Life is too short to waste on Java? Yes, some of us really find Java that bad.
Plenty of other languages have solved the same problems in much better ways (as demonstrated by this very discussion re: asynchronicity). I'll pick Go over Java, Erlang over Go and wouldn't pick Java (incl languages running on top of) for anything today.
- nojito 6y agoWhy not? The java ecosystem has solved so many problems already. Don’t you want to just focus on the business problems?
- armitron 6y agoI don't solve business problems, I solve my own problems and try to have fun along the way.
- lostcolony 6y agoThe business problem still can include things like "concurrency", which is just -painful- in Java, especially if I/O bound. I much prefer languages that make easy stuff harder, but hard stuff easier, than languages like Java that make easy stuff easier, and hard stuff harder.
- waheoo 6y agoJava doesnt solve business problems. It solves enterprise ones. Or at least claims to.
- pjmlp 6y agoEnterprises do business last time I checked.
- dkersten 6y agoThe Java ecosystem has solved many business problems, for me and plenty of other people I personally know, both in small startups and in large companies. Just because you are personally prejudiced against Java for some reason, doesn't mean that its not a good ecosystem, because it is. I don't like Java the language (and certainly not the crazy frameworks), although it has improved, but the ecosystem, especially from Clojure, is fantastic.
- bcrosby95 6y agoI usually find immutability to be more important than this particular detail. Because of this my preference is usually Elixir/Erlang, followed closely by Clojure (for the potential interop with a huge ecosystem), with languages like Go and Java fairly close to eachother but pretty far down list. I would love it if Clojure on BEAM were more mainstream.
- didibus 6y agohttps://github.com/clojerl/clojerl https://github.com/clojerl/clojerl ?
- raspasov 6y agoYou are confusing Java with the JVM.