次の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
【コラム】オンチェーンの資金調達はスタートアップの資金調達を変える
IT関連
2022-02-05 08:47
自動機械学習のDataRobotがプラットフォームの拡張やZeplの買収を発表
人工知能・AI
2021-05-13 03:37
Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場
Docker
2024-02-14 17:21
LinkedIn、生成AIによる投稿作成支援機能のテストを開始へ
IT関連
2023-06-27 15:02
支援それとも伴走?–DXを進める企業とITベンダーの関係はどうあるべきか
IT関連
2022-05-13 09:56
SambaNova、オープンソースLLMのスピードと精度が比較可能な「Sambaverse」提供
IT関連
2024-03-12 23:01
ウクライナ軍に入隊したアジャイルコーチがメソッドを駆使/Web版VSCodeがDockerコンテナをWASM環境で起動/無料のLinuxサーバー構築標準教科書ほか、2024年2月の人気記事
編集後記
2024-03-08 02:30
CES 2022のリアル会場、ワクチンパスポート必携に
企業・業界動向
2021-08-19 15:11
ソニー、撮影用ドローン「Airpeak」の機体公開 ミラーレス一眼αシリーズを搭載可
ロボット・AI
2021-01-13 21:50
IoT・M2M関連のアプトポッドが8億円を調達、エムスリーと遠隔医療・ヘルスケア領域の協業も
IoT
2021-03-16 06:11
伸び続けるERP市場–クラウドシフトを着実にこなす
IT関連
2023-05-16 07:10
セールスフォース、コンタクトセンターの在宅勤務移行を支援–AWSとの連携で
IT関連
2021-07-19 14:24
「Chrome 88」公開 拡張機能の仕様変更でセキュリティやパフォーマンスを向上
セキュリティ
2021-01-21 04:33
開けると泡が自然発生する缶ビール、販売2日で出荷中止 商品供給追い付かず 
くらテク
2021-04-09 17:39