Hacker News new | ask | show | jobs
by lindig 1918 days ago
Python is distributed in source code and it sounds like Scala dependencies are distributed as JAR files. The compatibility problems when moving compilers are not entirely unexpected, I'd say.
1 comments

but scala's cousin kotlin doesn't seem to suffer from this a lot... kotlin library-packages don't have kotlin-version to their download link... maybe I'm missing something?
Kotlin is a “better Java”. Scala is sort of a tug of war between a better Java and a worse Haskell.

More importantly Kotlin is designed to be as straightforwardly compatible with Java at the bytecode level as possible. Scala isnt.