Kotlin/Wasm: Present and Future | Zalim Bashorov

preview_player
Показать описание

Kotlin is a modern statically typed programming language developed by JetBrains, designed to be used across different platforms. WebAssembly a portable binary format, designed to be fast and safe, enables running high-performance code in various environments.

Combining the two technologies, Kotlin/Wasm allows developers to write efficient and portable code that can be executed in any Wasm-enabled environment and build from high-performance web applications to serverless functions.

In this talk, we’ll have a look at the most recent developments in Kotlin/Wasm: tools, compiler, and the ecosystem around it. We will showcase practical examples, demonstrating how Kotlin/Wasm could be used inside and outside of browsers. Looking ahead, we will see the future prospects of Kotlin & WebAssembly. Come and learn what's new and exciting!
Рекомендации по теме
Комментарии
Автор

Targeting WASM opens the door for so many more opportunities to use Kotlin in novel ways. Keep it up!

robchr
Автор

It's a bit sad that the focus is only on Compose for Web (which is quite heavy and renders to a canvas), which isn't really ideal for many use cases, instead of Compose for HTML, which could've provided an alternative to real web frameworks, like Angular... Luckily there is some promising stuff from the community to hopefully bring something similar to WASM and maybe even get SSR working on the JVM as well, so you don't even need a nodejs server for the SSR.

cromefire_
Автор

What are the Kotlin team's future plans for supporting other WASM runtimes (incl embedded runtimes)?

pixelPlex
Автор

I really miss Andrey Breslav, he was such an elegant speaker, I find it difficult to follow Zalim

atheistbushman
Автор

In the meantime I write wasm production ready code in Rust where I don't need garbage collection 😁

MaxWeninger