Breaking news : the Kotlin/Wasm team has just shared the very first incarnation of their server-side wasi-http support based on the Wasm Component Model. https://github.com/Kotlin/sample-wasi-http-kotlin/

#wasm #webassembly #wasi #kotlin

You can read « The huge potential of Kotlin/Wasm Â» I wrote 3 years ago (but still relevant) where I share why I think that’s important. https://seb.deleuze.fr/the-huge-potential-of-kotlin-wasm/
The huge potential of Kotlin/Wasm

Last week, a preview release of Kotlin/Wasm was announced as part of Kotlin 1.8.20-Beta. For me who has been nudging the Kotlin team to work on WebAssembly support since June 2016, that’s a huge step forward even if providing WebAssembly first class support for Kotlin will be a long journey. I also decided recently to contribute actively by creating KoWasm, an experimental side project intended to provide WebAssembly Component Model and WASI support for Kotlin/Wasm, with the goal to see those features later supported out of the box.

seb.deleuze.fr
Kudos to JetBrains and the Kotlin team, and more specifically to the Kotlin lead Vsevolod Tolstopyatov and the Kotlin/Wasm lead Zalim Bashorov for being brave enough to invest on this ahead of the industry, also leveraging their Kotlin Multiplatform advantage.
And if you wonder if that still relevant in those times of ubiquitous AI, 100x yes, it is more relevant than ever as WebAssembly and its Component Model are a great fit to build agentic platforms.