https://kotlinlang.org logo
#feed
Title
s

stevecstian

05/04/2020, 2:02 PM
Kotlin 4 vs. Scala 3:

https://youtu.be/sIL4mduqHe0

❤️ 1
z

zsmb

05/04/2020, 2:14 PM
"Kotlin 4" feels really off, even though I assume they just mean 1.4
m

Mike

05/04/2020, 2:32 PM
Beginning of talk. Paraphrasing. "Yes, we know it is 1.4, but we think 4 sounds better".
t

Thomas

05/04/2020, 3:01 PM
Then “14” sounds even better 🙂
😂 1
a

altavir

05/04/2020, 4:28 PM
Nice video. I skipped part about kotlin, because I already know that. As for scala - there are some nice features like type unions and intersections. Extension interfaces/classes as well. But otherwise there are a lot of strange things. And it seems like all that will be experimental for a while.
t

Thomas

05/04/2020, 5:13 PM
Alexander I’m interested in your perspective, what did you find ‘strange’ about Scala?
👍 1
m

Mike

05/04/2020, 5:28 PM
Once Arrow Meta is available, we'll be able to do union and intersection type classes at compile time. But obviously not as part of the language (yet). I also was impressed where Scala now is. Competition is good.
👍 2
r

Robert Jaros

05/04/2020, 5:41 PM
Not exactly "now". Scala 3 is not yet released. I suppose we will see Kotlin 1.4 first.
m

Mike

05/04/2020, 5:49 PM
True. Can't use all of those features for Scala yet. Still nice to see the changes/improvements. I'd be happy to work in either, and definitely over Java.
s

suresh

05/05/2020, 7:21 PM
@Mike java has also improved drastically. Check this - https://advancedweb.hu/new-language-features-since-java-8-to-14/ ,and new JDK15 status so far http://openjdk.java.net/projects/jdk/15/ . But for kotlin JVM, most of these feature/perf improvements will come for free to kotlin users.
m

Mike

05/05/2020, 7:26 PM
Don't worry, I'm following the Java improvements. They're making good progress, so 14 is much nicer than 8.
👍 1
2 Views