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
AWS、API経由で生成AIを利用する「Amazon Bedrock」正式リリース。コード生成AIのCodeWhispererのカスタマイズも可能に
AWS
2023-10-02 05:55
トヨタのウーブン・プラネットが配車サービスLyftの自動運転部門を約600億円で買収
モビリティ
2021-04-28 18:06
オンラインレッスン虎の巻(前編)–デジタル化のメリットと開講準備
IT関連
2021-02-25 21:09
企業は新型コロナ変異株のパンデミックに向けたBCPの策定・実行を急げ
IT関連
2022-01-28 06:10
赤城HD、クラウドERP「SAP S/4HANA Cloud」で基幹システムを刷新
IT関連
2024-11-22 22:53
ソニーの“着るエアコン”に吸熱性能2倍の新製品 「レオンポケット2」22日発売 
くらテク
2021-04-23 19:53
HashiCorp Cloud Platformが日本リージョンの一般提供を開始。HCP VaultとCP Consulをマネージドサービスで提供
HashiCorp
2022-08-04 08:23
フロリダ州の「禁止の禁止」令はSNS企業の言論の自由の試金石となる
ネットサービス
2021-05-26 18:21
サイバートラスト、デジ庁認証アプリ連携で本人確認を容易にするSDKをリリース
IT関連
2024-12-13 01:01
遠隔医療のK Healthが約137億円調達、バーチャル保育サービスに進出
ヘルステック
2021-01-21 11:05
「現役の僧侶が望む」機能を採用、檀家・門徒の情報や寺務を管理するクラウドサービス・アプリ「OTERAplus」が公開
ネットサービス
2021-07-27 18:22
「Raspberry Pi」をオフグリッドで動作させるには–太陽光発電にトライ
IT関連
2023-06-11 12:48
ウェブサイト変更モニタリングの誤アラートを80%減らすVisualpingが約6.6億円を追加調達
ネットサービス
2021-07-20 02:55
ダイヤモンドを放熱材とする窒化ガリウム・トランジスターの製作に成功、温度上昇を約3分の1に抑え特性を改善
IT関連
2022-03-23 12:25