KotlinのコードからWebAssemblyバイナリを生成可能、Kotlin/Wasmがアルファ版として提供開始

今回は「KotlinのコードからWebAssemblyバイナリを生成可能、Kotlin/Wasmがアルファ版として提供開始」についてご紹介します。

関連ワード (実装中、記述、開始等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


開発ツールのIntelliJ IDEAやプログラミング言語Kotlinなどの開発元であるJetBrainsは、これまで試験的プレビュー版だったKotlinのコードからWebAssemblyバイナリを生成する「Kotlin/Wasm」を、アルファ版として提供開始すると発表しました。

Kotlin/Wasm is now in Alpha and ready for you to try!

Build web applications with Kotlin and use Kotlin/Wasm in your KMP projects. Take it for a spin and share your feedback with us!

Learn more about the technology in this blog post:https://t.co/dtK2iWVK9y

— Kotlin by JetBrains (@kotlin) December 7, 2023

Kotlin/Wasmの実現にはWebAssemblyのガベージコレクション機能が必要とされていましたが、先月(2023年11月)にChromeやMicrosoft Edge、Firefoxで相次いでWebAssembly GC(ガベージコレクション)が正式機能となったことで実行環境が整ってきています。また、Safariも現在WebAssembly GCの実装中であるとされています。

参考:WebAssemblyのガベージコレクションが正式機能に、最新版のChrome 119で。Firefoxも今月リリースのFirefox 120で正式機能になる見通し

KotlinはもともとJavaVM上で動作する静的型付けのオブジェクト指向プログラミング言語として登場しました。Java言語よりも簡潔で安全なコードを書けることなどを特徴としています。

2017年にKotlinがAndroidの正式な開発言語になることが発表されたことなどにより、人気の高い言語の1つとして知られています。

現在、WebAssemblyバイナリをターゲットとしたプログラミング言語としてRust言語やGo言語がよく使われていますが、簡潔に記述できることを特徴とするKotlinがここに加わることで、WebAssemblyを用いた開発のさらなる活発化が期待されます。

またJetBrainsは、Kotlin向けのマルチプラットフォーム対応UIフレームワーク「Compose Multiplatform」をKotlin/Wasmで実験的サポートを開始しています。これにより、単一のKotlinコードでAndroidとiOS、デスクトップアプリケーションに加えて、Webアプリケーションを含むマルチプラットフォーム対応が実現される見通しです。

アルファ版となったKotlin/WasmはKotlin Playgroundですぐに試せるようになっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ファンケル、RPA導入で年間6700時間の余力創出–現場主体のロボット内製化を実現
IT関連
2023-07-19 05:34
「IOWN」構想は何を可能にするのか?–NTTの狙い
IT関連
2022-12-07 11:56
リコーが進める独自のAIモデル開発–業務効率化や新たな価値創造を支援
IT関連
2023-05-17 02:24
高崎信用金庫とe-dashが連携–取引先にCO2排出量可視化サービス提供
IT関連
2022-07-21 23:04
米証券取引委員会がRedditに煽られたGameStopの先週の株価乱高下について声明
その他
2021-02-01 09:46
AWS、IPv4アドレスの使用に課金、1時間当たり0.005ドル。2024年2月1日から
AWS
2023-07-31 16:51
ネットで広がる“いじめの連鎖”に加担しないために
くらテク
2021-07-29 13:18
アマゾンは2020年に2億ものフェイクレビューをブロックしたがその責任から逃げる
ネットサービス
2021-06-18 01:08
Debian Linux誕生から30年、その世界への貢献を改めて振り返る
IT関連
2023-08-26 10:17
Zoomの第4四半期決算、売上高369%増–第1四半期も好調続く見通し
IT関連
2021-03-03 20:56
「農業を憧れの産業にしたい」–NTT東日本ら3者、データ駆動型の営農支援プロジェクトを開始
IT関連
2023-06-08 09:25
TSUTAYA、書籍の返品率を30%から15%に–フライウィールの需要管理サービスを先行導入
IT関連
2022-06-23 00:14
ニューヨーク州ITサービス局のコードリポジトリがインターネット上に公開されていた
セキュリティ
2021-06-26 09:47
国内ITインフラサービス市場、2021年は2.7%増の1兆7575億円–IDC調査
IT関連
2022-06-15 09:12