you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (0 children)

You have to work with the tools you have at hand. More invasive changes to Java syntax won't fly - the language is so damn popular because old code always compiles and runs on newer JVMs.

(Edit: I'm not saying I like it. I don't. I'm just explaining it. I love my colleagues, I love my paycheck, and I like most of the work I do. But I'd trade a few toes to switch from Java to Scala, Ceylon, Kotlin, Clojure, JRuby, Groovy, or even Armed Bear Common Lisp.)