Going to Scala, from Python. Some tips.
Learning a new tool is never a bad idea. Having background with other tools will certainly give some ease in learning a new tool. For learning a new programming language, this is the same concept.
Learning Scala with background in Python made my learning curve easier. Although they are similar in some ways, I need to remember their differences and adapt to it. Here are some tips and thoughts I found useful in building muscle memory for Scala.