Is it actually possible? I've been using Scala for over a year and still have to spend more time learning about the language than writing code in it.