Hacker News new | ask | show | jobs
by Larrikin 2965 days ago
I prefer Kotlin and scala over Java and feel they'll eventually overtake most use cases for Java. But there's just so much more information out there for learning Java. If you know Java, it's just much easier to pick up all the other JVM languages. You can be productive but not idiomatic in Kotlin in a couple weeks. I continue to recommend to friends to learn java first, despite never using it when I have a choice.
1 comments

From a foundations perspective, that makes sense. My comment was more about marketability of skills. I tend to tell people to learn Python or Ruby first, because there's a wealth of material, jobs (once you're good), low barrier to entry, and both languages are reasonably well designed.