> Java - the programming language that most seem to despise with great passion.
Is that really true though? Anecdotally it seems lots of big firms are using Java8 even more often, as sidetracks to Go/Scala/C++* seem to be coming back.
Is that really true though? Anecdotally it seems lots of big firms are using Java8 even more often, as sidetracks to Go/Scala/C++* seem to be coming back.
I really like Java actually, although we do make use of things like Lombok pretty heavily to reduce the boilerplate, enforce using inheritance very sparsely, and use immutable value types wherever possible (although sadly this is the part that gets ignored most often) - doing those things greatly improves the experience of using Java.
> Is that really true though?
one data point: yes
http://robovm.mobidevelop.com/
https://software.intel.com/en-us/multi-os-engine