Why & How I Write Java

Interesting read, somehow I can’t handle too much Java, I always get tripped up by the primitiveness of it (even when using an IDE like Intellij IDEA which I own a license for). Copying JAR files around or making sure that the XML config files are written correctly is something I can’t wrap my head around. Java itself is okay, the stuff around getting an app or servlet to run isn’t fun to deal with. I find Python + pip + virtualenv, Ruby and its gems and NodeJS with NPM to be a breeze (as a counter-example).