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.