The primary barrier to entry for me in almost all programing languages were not the language constructs, but the libraries.<p>Considering you can use any java class in Scala or Clojure, I find them fairly easy to migrate to (though clojure is much more challenging due to the syntax and more pure functional nature).