4 ms·
Interesting to watch Kotlin develop. It came in and filled the niche that i always thought Scala would fill. I’ve been doing mostly Swift for the past several
by melling 6y ago
Interesting to watch Kotlin develop.
It came in and filled the niche that i always thought Scala would fill.
I’ve been doing mostly Swift for the past several years, and i love it.
Scala 3 looks interesting but it seems to be moving slowly.
I look forward to having another Java option if I ever get back to that platform. Java was cool in 1998 but after Swift, I’ll need something nicer on the JVM
- ta988 6y agoComing from Swift, you will not be lost in Kotlin.
- pixel_tracing 6y agoSeconding this only thing that Kotlin does not give you is Associated Objects. You unfortunately cannot add new (stored) properties to existing types like you can in Swift.
- erik_seaberg 6y agoI like Scala but it's pretty complicated. I'm hoping Kotlin might be just approachable enough for the masses that we can drop the boilerplate that Java still requires.
- kag0 6y agoKotlin is like Scala (more ergonomic and with immutable collections in the standard library), but without implicits and with Java's weaker type system. It also has more compilation targets than Java (js, llvm, jvm). Java is already taking hints from Scala and quickly adding Scala inspired features, which is making it similar to Kotlin. I think unless Kotlin innovates and does something not already in Scala, it will likely run into the issue of being too similar to Java ~20.