次のLTS版となる「Node.js 22」正式リリース。WebAssembly GCがデフォルトで利用可能に

今回は「次のLTS版となる「Node.js 22」正式リリース。WebAssembly GCがデフォルトで利用可能に」についてご紹介します。

関連ワード (今後、期待、期間等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


JavaScriptランタイム「Node.js」の最新バージョンとなる「Node.js 22」正式版がリリースされました。

Node.jsは偶数バージョンがリリースされてから6カ月の後に、30カ月の長期サポート期間(LTS:Long Term Support)に入ります。Node.js 22も、6カ月後の2024年10月にLTSとなる予定です。

Node.js 22 is here

Featuring: require()ing ESM graphs, WebSocket client, updates of the V8 JavaScript engine, and more.

Big thank you to @_rafaelgss and @satanacchio for their work on this pic.twitter.com/yXgR8fsMqt

— Node.js (@nodejs) April 24, 2024

Node.js 22でWebAssembly GCがデフォルトで利用可能に

Node.js 22では、JavaScriptエンジン「V8」がバージョンアップされ、「V8 12.4」が搭載されました。

V8 12.4ではWebAssembly Garbage Collection機能(WasmGC)がデフォルトで有効となったため、Node.js 22でWebAssemblyアプリケーションを実行する際にWebAssemblyのガベージコレクション機能が利用可能になりました。

WasmGCを利用することで、ガベージコレクション機能が言語のランタイムに含まれているJavaなどプログラミング言語をWebAssemblyで実装することが容易になります。すでにKotlinやDartなどWasmGC対応を進めている言語もあり、今後Node.js上でさまざまなプログラミング言語で開発したWebAssemblyアプリケーションが実行されていくことが期待されます。

さらにV8に新たなJavaScriptのJITコンパイラ「Maglev」が搭載されました。

すでにV8にはJavaScriptインタプリタの「Ignition」に加えて、短時間の実行で高速化の効果を発揮しやすいJITコンパイラの「Sparkplug」と、長時間実行されるコードでピーク性能を高めやすいJITコンパイラの「TurboFan」が搭載されています。

新たなJITコンパイラのMaglevは、このSparkplugとTurboFanの中間に位置する性格のJITコンパイラです。比較的短時間で実行が終了するコマンドラインから実行されるプログラムなどで性能向上の効果を発揮するだろうと説明されています。

その他、細かな新機能などは「Node.js 22 is now available!」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
スマートフォン分野、2023年の動向–モバイル関連の主要トレンド
IT関連
2023-03-28 18:07
アドビとDNP、コンテンツ制作支援サービスを共同開発へ 素材管理、配信、広告の効果測定など
クラウドユーザー
2021-02-20 21:12
富士フイルムBI、業務連携クラウドを発表–「全員設計」の経験をサービス化
IT関連
2023-10-21 10:12
不振のEVスタートアップLordstown MotorsからGMが撤退
IT関連
2022-03-04 02:08
1回の接種で済むジョンソン・エンド・ジョンソンの新型コロナワクチンは米国で3月に配布開始の見込み
バイオテック
2021-01-31 07:56
ウィズセキュア、日本法人のカントリーマネージャーに藤岡健氏
IT関連
2023-11-03 04:28
Cloudflareでメッセージキューを提供する「Cloudflare Queues」ベータ公開。Workersのコンピュート、R2のストレージ、Queuesのキューで分散コンピューティング基盤が充実
Cloudflare
2022-11-17 11:31
国内5G市場、産業分野はローカル5Gの価格低価やメタバースなどへの活用拡大–IDC Japan
IT関連
2022-05-18 00:21
新型コロナに対抗する投資家たち、ポルトガル投資家にインタビュー(前編)
IT関連
2021-02-26 19:58
「LibreOffice」でファイル保存形式を「MS Office」形式にするには
IT関連
2022-11-01 13:49
ダブリンのVC「Frontline Ventures」がB2Bスタートアップ向けファンドに89億円調達
VC / エンジェル
2021-02-08 21:15
両備システムズ、クラウド型WAF「Scutum」の取り扱いを開始–セキュリティソリューションのメニュー拡充
IT関連
2022-06-04 12:19
日立、医薬品製造時のデータ完全性を保つプラットフォームを提供
IT関連
2024-04-26 01:52
バーチャル「最高情報セキュリティ責任者」を提供するCynomiが約4億円調達、中小企業のセキュリティ自動化を支援
IT関連
2022-02-07 10:46