Apr-28-2017, 08:11 PM
I want to clarify on top of nilamo's post that to pick up a language in a few hours or even a weekend is some novice degree of productivity. To learn idioms takes more time. Learning Scala, I would say, was one of the hardest things I have ever learned. But a tutorial on the basics could get me as productive as I was with Java in a small number of hours, and then more hours to learn idioms and advanced features (like pattern matching).