3 ms·
Kotlin is already quite popular in the Android community. I would actually point out that it is the engineers at Square (like Jake Wharton) that gave Kotlin it'
by sandGorgon 9y ago
Kotlin is already quite popular in the Android community. I would actually point out that it is the engineers at Square (like Jake Wharton) that gave Kotlin it's early legitimacy.
The Google announcement excites me for reasons beyond Android - I'm hoping that Google's huge investments in machine learning, play off along with the amount of investment it is going to do in Kotlin.
I would love to see a whole bunch of server side infrastructural components built out in Kotlin ... including things like Tensorflow, Spark, etc
More than Oracle, I think this is pretty much the death knell for Scala. When you have a far more pleasant language, with IDE integration that is mind blowing, and is supported by one of the largest companies in the world ... And probably is ALREADY MUCH MUCH more popular than Scala at this point
- manojlds 9y agoSpark will save Scala.
- sandGorgon 9y agono too sure about that ;) https://kotlin.link/articles/Using-the-Kotlin-Language-with-Apache-Spark.html https://kotlin.link/articles/Using-the-Kotlin-Language-with-... but I know what you are talking about - Spark is written in Scala.
- geodel 9y agoI noticed last week or so that Apache Kafka deprecated large amount of Scala API and put new Java API in its place. This can't be good for languages which already generate so much news but so little software.
- sandGorgon 9y agoKotlin does not have a "kotlin API", because it was designed ground up for 100% Java compatibility. In fact that's their single biggest invariant. So this is good news for kotlin...And bad for scala ;)
- lmm 9y agoWe'll see how Kotlin looks when it's as old as Scala is. They haven't yet had to make substantial changes while keeping compatibility with existing codebases; that's hard for any language and much harder for a language that throws in a lot of ad-hoc special-case features at the language level (which Kotlin does a lot more than Scala, despite how it might superficially seem).