3 ms·
Given that Scala-Android efforts predate Kotlin, Scala could have had a shot at Android if EPFL resources were allocated to it, like to Scala.js. Kotlin is not
by neko-kai 10mo ago
Given that Scala-Android efforts predate Kotlin, Scala could have had a shot at Android if EPFL resources were allocated to it, like to Scala.js.
Kotlin is not simple at all, it has a lot of keywords for strange and very specific features and corner cases, it's hard to remember them all. Moreover, the Intellij Kotlin plugin is somehow slower than Scala's despite being a 1st party language and not having implicits, how they managed to achieve that is a mystery.
- hocuspocus 10mo ago- The resources simply didn't exist, Typesafe couldn't even become profitable doing what Scala does best. - Scala was a bad fit, especially on low-end and slow Android devices. - Google doesn't like languages like Scala. They use it for Chisel but it's not a language allowed for backend services, while Kotlin is.