Firefox 120登場、WebAssemblyガベージコレクション(WasmGC)が正式機能に。Chromeでの正式機能に続き

今回は「Firefox 120登場、WebAssemblyガベージコレクション(WasmGC)が正式機能に。Chromeでの正式機能に続き」についてご紹介します。

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

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


2023年11月21日にリリースされたFirefox 120で、WebAssemblyのガベージコレクション機能(WasmGC)が正式な機能として組み込まれたことがリリースノートで明らかになりました。

fig

すでに11月2日にリリースされたChrome 119でもWasmGCが正式機能として組み込まれており、これでChrome、Microsoft Edge、FirefoxでWasmGCが正式機能となりました。

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

Safariでも現在WasmGCの実装が進んでいるとされているため、まもなくWasmGCが主要なWebブラウザ全てで利用可能になる見通しです。

より多くのプログラミング言語がWasm対応に

WebAssemblyはこれまでガベージコレクション機能を備えておらず、そのためにWebAssemblyに対応するプログラミング言語、すなわちWebAssemblyバイナリを生成できるプログラミング言語は、プログラマが完全にメモリを管理するC++や、シンプルな仕組みで自動的にメモリ管理が行われるRustのようなプログラミング言語が中心でした。

WebAssemblyのランタイム自身ガベージコレクション機能を備えることで、ランタイムが自動的にメモリを管理してガベージコレクションを行ってくれるJavaやPythonやRubyなどのプログラミング言語でも、これまでも容易にWebAssemblyに対応できるようになります。

すでにKotlinやDartなどがWasmGCを用いることでWebAssemblyへの対応を明らかにしています。今後さらに多くのプログラミング言語の対応が期待されます。

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

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Microsoft、3月29日に本社キャンパスを再開 ハイブリッドワークを常態に
企業・業界動向
2021-03-24 13:43
Herokuが次世代プラットフォーム「Fir」発表。OCIコンテナ、Kubernetes、OpenTelemetryなど業界標準の組み合わせで構築
Docker
2024-12-10 21:50
小学館、ライブ配信事業などを行うCandeeを100%子会社化–デジタル領域の強化図る
IT関連
2023-08-23 09:05
日本初、顔認証で買える自販機「カオーネ」 マスク着用OK ダイドー
企業・業界動向
2021-04-28 04:32
ヘルスケア業界におけるデータ、アナリティクス、機械学習、AIの今とこれから
IT関連
2021-04-28 11:22
Android版のChrome 121、高速なグラフィクス描画やGPUプログラミングを可能にする「WebGPU」が標準で利用可能に
Chrome
2024-01-22 08:28
キヤノンITS、カメラの画像処理で異常検知するシステムを発売
IT関連
2023-10-31 16:45
KDDI、データクリーンルームでスポーツの視聴機会を創出・拡大
IT関連
2023-06-29 12:38
買収意欲旺盛な宇宙インフラ企業RedwireがSPAC経由で株式公開へ
宇宙
2021-03-27 00:11
Apple、WWDC21の基調講演を日本時間6月8日午前2時に開始
IT関連
2021-05-26 16:03
敷島製パン、既存/人気商品の動画制作で販促力を強化
IT関連
2022-06-26 06:39
OnePlus共同創業者の新企業Nothing、無線イヤフォンを発表 日本でも発売へ
製品動向
2021-07-29 18:28
山形県長井市とNTT東日本、電子地域通貨を実証へ–行政のデジタル化など目指す
IT関連
2021-02-06 12:44
ITプロフェッショナルの89%が「大きなプレッシャー」を感じている
IT関連
2021-02-27 02:09