I’m kind of liking Scala lately. Clojure, too; it’s a more academic language, though.
“I know people just love to bash Java, solely because it’s the big dog.”
Well, I love to bash Java (the language) because it’s a huge pile of bureaucracy. If I want to get anything done on it, it’s 20 minutes to solve the problem in paper, a couple days to get it “just fine” under Java-lang.
Just curious as to what kind of applications you write with Java?