2 ms·
When I got my IT degree (after being full-time in the industry for over a decade), I had to do some projects in Java, and… it was fine. It was pretty much the s
by Cyberdog 3y ago
When I got my IT degree (after being full-time in the industry for over a decade), I had to do some projects in Java, and… it was fine. It was pretty much the same stuff I had learned to do in Obj-C and Swift and PHP with just different syntax to varying degrees. In the end I was like, "this is it? What's there to hate here?" I assume it has to do with the cruft that comes from its age) but from the little I've seen of C++, it had the same sort of cruft) and just its association with enterprisey corporate environments.
That being said, for those that have drunk deeply of the functional Kool-Aid, I guess they're going to have an aversion to anything as strongly OOP-oriented as Java is. And I certainly have my own choices of tech I'd rather avoid wherever I end up going in my career, like JavaScript outside the browser. So in broad strokes I understand the "I feel disgusted coding in X" mindset.
- peterashford 3y agoThat's precisely it. Hating Java is cliquey virtue signaling and has nothing to do with its engineering features - which are pretty good.