3 ms·
Honestly I just don't like the Java runtime. I'm probably biased, but years of hating Java are the only reason I still haven't learned Clojure. The biggest issu
by thomastjeffery 10y ago
Honestly I just don't like the Java runtime. I'm probably biased, but years of hating Java are the only reason I still haven't learned Clojure. The biggest issue I remember having was with the build system. Sure there are plenty of capable make-like programs, but I want to understand how to run the compiler and linker myself, and I seem to remember butting my head against classpath last time I tried to get into Java, and simply giving up. Am I just crazy?
- cholantesh 10y agoThe last few times I worked with Java, I had the same issues but that was several years ago as a very novice programmer, so I can't tell if my information is outdated and/or whether my inexperience was what led to my difficulties.
- thomastjeffery 10y agoPart of me wants to give it another shot, if only for clojure. (no pun intended)
- hhandoko 10y agoI think the JVM is a really good runtime, and somehow its poor reputation came from Java applet security holes and the verbosity of the Java language. And no, I don't think you are crazy. I had a really bad experience trying out Spring for the first time (with ant task, etc.). I was pulling my hair out and it turned me off Java for a few years before discovering Play Framework v1 (the original Java version). How long ago was your experience with the build system? These days you can bootstrap a new project with Gradle, Leiningen, or SBT pretty easily.