What's new in Kotlin 1.9.20

preview_player
Показать описание
The Kotlin 1.9.20 release is out, and the K2 compiler for all the targets is now in Beta.

Additionally, here are some of the main highlights:
* Stable Kotlin Multiplatform
* New default hierarchy template for setting up multiplatform projects
* Custom memory allocator enabled by default in Kotlin/Native
* Support for the WASI API in the standard library for Kotlin/Wasm

0:00 Introduction
0:40 K2 compiler
2:10 Kotlin Multiplatform Projects
4:18 Kotlin Gradle plugin
7:17 Kotlin/Native
11:40 Kotlin/Wasm

#kotlin #release #wasm #webassembly #multiplatform
Рекомендации по теме
Комментарии
Автор

🎉 congrats to the kotlin team & community for this release and specially for moving KMP to stable

cmonzon
Автор

I read the documentation first and went through the rabbit hole of WASM and WASI and even made some trial runs of the github project kotlin-wasm-examples. This video is exactly what I needed to complete the picture of the full changes. Thanks for the complete delivery of all features for Kotlin 1.9.20. It trully helps to better understand the new features. Btw, I made trials with a madeup program in kotlin of about 6 KLOCs. I didn't measure 2X faster compilation times, but I guess that 2X faster is like the maximum performance we can expect from K2 in comparison to K1. I did measure about 1.5 faster compilation times, sometimes more, sometimes less but I'm convinced. Great that Kotlin only keeps getting better. Love the development of this. Thanks for the video! 👍

jesprotech
Автор

What an amazing milestone! Appreciate the entire JetBrains team!

JasonDev-gdmw
Автор

Congrats to the whole Kotlin team!! I'm really excited about this release and looking forward to trying it out.

Alberto_Cavalcante
Автор

Really great summary! I really appreciate these videos.

Blurke
Автор

Great video, congratulations to the whole Kotlin team! Can't wait to the support for Wasm.

MobileMastersAndroidiOS
Автор

Congratulations on this incredible milestone!

Touchlab
Автор

Congrats to the Kotlin team! What a milestone for KMP to reach stability.

samhorne
Автор

Great to see Multiplatform going Stable! Congrats

RyanSimon
Автор

Congrats ! I want to see (if its possible) a web project written with JS/Kotlin, i'm too hyped. I really enjoyed Kotlin in every aspect, first time im feeling confortable with new tooling. Good job guys !

EzequielRegaldo
Автор

I was waiting at least in the end the speaker would give a smile 😊
Congratulations on stable release 😉🎉

daniyar
Автор

KMP is stable cool When compose multiplateform ?

ITwalebhaiya
Автор

When KMM will be directly interoperable with Swift without using Objective C as intermediate, it will alleviate challenges such as differences in handling generics, coroutines, ranges, flows, types and sealed/enum classes between Kotlin and Swift. This interoperability will enable developers to more naturally bridge Kotlin shared logic with Swift.

arseniykucherenko
Автор

Do I have to learn Java first to learn Kotlin, or can I just learn Kotlin straight away?

KimberlyWilliamsch
Автор

Really interesting. But is it really necessary to have music in the background while Anton is talking? It is very distracting when I listen to the video with headphones.

polarnight-no
Автор

It's time for 1.10 admit it you're not ready for 2.0 lol.

donwald
Автор

Stop wasting money on developing KMP. Just copy Flutter architecture and render directly to canvas.

rylaczero