The Last Hope for Scala's Infinity War [video]
I think this summarizes really well why I never became a Scala developer and am now a Kotlin programmer. I like Kotlin. It solves problems I had as a Java programmer in a way that is easy to understand. It&#x27;s easy to move from one to the other. Tools are great. Documentation is great. Etc.<p>Based on this talk, it&#x27;s not likely I&#x27;ll ever become a Scala developer.<p>For reference, I learned FP in the nineties while in university; was exposed to monads, and a few haskell dialects (Gopher mainly). Been doing Java for about 20+ years at this point as well. However, despite this background I have trouble wrapping my head around Scala. The documentation seems to require a phd, which I have, just not in esoteric type system kungfoo. I find most Scala code completely unreadable. I admit, it&#x27;s me. I&#x27;m probably too stupid or something. But if I&#x27;m too stupid, then most people I work with are definitely not smart enough either. So, that in a nutshell is why I ended up doing Kotlin instead.