Sign in
Log inSign up
I'm torn between learning Python or Scala

I'm torn between learning Python or Scala

Aventinus's photo
Aventinus
·Feb 14, 2016

I'm a soon-to-be PhD student on the field of Information Security. In the following months I'll have some spare time and I want to invest that time on learning a new language.

Thing is, I'm torn between Python and Scala. I really like Python for it's readability, its community, its relation with Linux and its style. On the other hand, I'm a Java developer for years and I don't want my knowledge of the Java ecosystem go to waste. Scala adds a whole new level to this ecosystem and is a powerful language. My thesis was also written in Java. But it's not as readable and has a steep learning curve.

I don't have the time to invest in both languages. I want to pick one and stick with it. In what terms should I decide what to learn?