For the past 14 years, the only time I really did any work with Java was a course in college. I don’t like Java because it’s corporate shit. Yeah Guy Steele and dozens of other giants whom I admire and suck cock off on a good day are the spec writers, and the original creators. But remember that it was initially a corporate language, and for this reason, it has ALWAYS been a darling to corporations. It is completely void of joy to do a libre project in Java. I know OpenJDK and several FLOSS implementations Java and JVM exist, for example Cocoa which is crated using Vmgen which I am currently using for an implementation of AWK. In fact I use OpenJDK myself as my primary Java implementation. But why is it that every pissant company has its own Java implementation (like IBM’s Jikes, and I have always promised myself not to touch anything IBM touches because it would be ‘unclean’ then, IBM being source of everything that is dirty in the world — no BIOS does not count).
Plus shit like Maven and Gradle leave nothing to the imagination. Java toolchain is just ‘eat shit and code, monkey!’. I am so glad I live faraway from the corporate world ,and the stench of Java.
You don’t think Java evolved in 14 years?
CC BY-NC-SA 4.0
That course was not 14 years ago, it was 5-6 years ago. I said in the ‘span’ of the past 14 years — and I meant I ‘finished’ a program in Java in the course. I have indeed started some projects in Java, but I get reminded of the corporate shit that Java is and I stop.
Isn’t it wonderful?!
Embrace boring software development practices. You’ll get good rest on the weekends and have a long and productive career.
That’s fair. I too dislike Maven and Gradle. They are the major reason I won’t touch Java again.
CC BY-NC-SA 4.0
I really like Maven, but hate Gradle. That said, I really like Java too, so I’m well out of sync with op.