2 ms·
I think a big part of the appeal of Kotlin was that Scala was impractical for use on Android so Kotlin slid in as "the missing pieces" of Java.
by Pxtl 6y ago
I think a big part of the appeal of Kotlin was that Scala was impractical for use on Android so Kotlin slid in as "the missing pieces" of Java.
- jsiepkes 6y agoYeah also somewhere after Java 7 (I think) Java stagnated because the next version was too ambitious (stuck in development-hell). To get back on track they cut a bunch of features, labelled it Java 8 and moved Jigsaw (the biggest hurdle) to Java 9. After this they also moved to the fixed release cycles.
- pjmlp 6y agoJava stagnated because Google torpedoed Sun, left it sink without bothering to own Sun, Oracle was the only one that bothered to keep their buy offer (IBM withdrew theirs), and and to spend a couple of years setting the house straight. Yet, there are no FOSS language that matches JIT and GC capabilities of the JVM. Looking forward to the KVM, if Kotlin is so great.
- pjmlp 6y agoBecause Google as Kotlin's Godfather is stagnating Android Java on purpose, on the proper JVM we don't have such constraints.