ついにSafariでもWasmGCが利用可能に、Safari Technology Preview 202で実装。主要ブラウザでのWasmGCサポートが揃うことに

今回は「ついにSafariでもWasmGCが利用可能に、Safari Technology Preview 202で実装。主要ブラウザでのWasmGCサポートが揃うことに」についてご紹介します。

関連ワード (仕組、容易、機能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Appleが8月24日付けでリリースした「Safari Technology Preview 202」で、WebAssembly Garbage Collection(WasmGC)が実装されることが明らかになりました。

Safari Technology Preview 202でWasmGCをサポートSafari Technology Preview 202でWasmGCをサポート

Safari Technology Previewの内容は数カ月から半年程度で正式版Safariのバージョンアップに反映されることが多いため、早ければ2024年末から年明けくらいには正式版のSafariのデフォルトの機能としてWasmGCが利用できるようになることが期待されます。

すでにChrome、Microsoft Edge、FirefoxはWasmGCをサポートしており、SafariがWasmGCをサポートすることで、主要なWebブラウザのWasmGCが出揃うことになります。

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

SafariのWasmGCサポートをKotlinが歓迎

WebAssemblyは、Webブラウザ上で高速に実行できるバイナリフォーマットです。

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

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

すでにWasmGCを用いることでWebAssemblyへの対応を明らかにしているKotlinは、SafariがWasmGCのサポートを開始することをXへのポストで歓迎しています。

Game-changing news for Kotlin and WebAssembly communities!
WasmGC is now enabled by default in @WebKit – the web browser engine that powers Safari! This update is a key step toward making Kotlin Wasm and Compose Multiplatform for Web supported across all major browsers.

— Kotlin by JetBrains (@kotlin) August 13, 2024

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NTT Comと三井不動産、リアルとバーチャルの垣根を越えた顧客体験の創出で共同実験
IT関連
2021-06-07 01:04
マイクロソフト、9月の月例パッチ公開–「緊急」の脆弱性5件などを修正
IT関連
2022-09-15 06:57
水を使わないQidni Labsの携帯型透析装置、埋め込み可能な人工腎臓実現への一歩
ヘルステック
2021-06-22 01:03
形だけに終わらせない――本気のDXに取り組むベネッセグループの底力 :見せてもらおうか、新しいベネッセの“本気”とやらを
PR
2021-03-06 19:49
補償金額、送信範囲……課題山積の図書館メールサービス 改正著作権法成立、現場は「時間との戦い」
IT関連
2021-06-25 19:26
次のLTS版となる「Node.js 22」正式リリース。WebAssembly GCがデフォルトで利用可能に
JavaScript
2024-05-01 19:57
KDDI、タレントマネジメントシステムを「SAP SuccessFactors」で刷新–ジョブ型人事制度の実現に向け
IT関連
2021-06-14 13:22
日立ソリューションズ・クリエイト、「工場セキュリティソリューション」にOT資産の統合管理オプションを追加
IT関連
2022-08-30 14:25
東芝のトップが語るデジタル事業の現在–先端開発や事例の数々を披露
IT関連
2023-12-01 18:56
Gaudiyが体験ミュージアム「約束のネバーランド」GFハウス脱獄編でNFTを活用したキャンペーンを実施
ブロックチェーン
2021-07-09 02:06
「建設界のShopify」を目指すBrokreteは業界のDXを推進させる
ネットサービス
2021-07-23 03:57
トランスコスモス、新型コロナワクチンの問い合わせ専用チャットボットを構築
IT関連
2021-02-16 02:28
ネクストミーツが長岡技術科学大学と提携、マメ科植物を材料に代替⾁に適性のある原料の研究開発
バイオテック
2021-06-08 09:26
大手テック企業に対する反トラスト調査の手を強めるドイツ競争規制当局がGoogle News Showcaseの徹底調査開始
ネットサービス
2021-06-14 02:13