Node.jsとio.jsが統合された「Node.js 4.0」正式版がついにリリース。V8 4.5搭載でECMAScript 6対応が強化

2015年9月10日

これまで分かれていたNode.jsとio.jsが1つのコードとして統合された初めてのリリース「Node.js 4.0」正式版の発表がNode.js Foundationにより発表されました

Node v4.0.0 (Stable) | Node.js

Node.jsはこの数年、開発が停滞気味で、そうした状況を活性化するためにフォークとして今年の1月に登場したのがio.jsでした。io.jsは自身をNode.jsの「フレンドリーフォーク」と名乗り、Node.jsの開発の活性化を狙ったものでした。

Node.jsの開発主体であったJoyentも停滞を打破すべく、今年2月にNode.jsの開発を推進する中立的な団体として「Node.js Foundation」を設立。これにはマイクロソフトやIBM、PayPal、Fidelityなども参加しています。

そして5月、io.jsがNode.s Foundationに参加を決定。6月にNode.js Foundationが設立メンバーによって正式に設立し、Node.jsとio.js統合に向けた具体的な作業が始まりました。

そして9月9日、Node.jsとio.jsが統合された最初のバージョンであるNode.js 4.0正式版がついに登場したのです。

Chromeブラウザと同じV8を搭載。ECMAScript 6対応を強化

Node.js 4.0ではChromeで使われているJavaScriptエンジンのV8 v4.5が搭載(9月9日時点で最新のV8は4.6)、ECMAScript 6の対応が強化されていると説明されています。下記はNode.jsのブログから。

Node.js v4.0.0 contains V8 v4.5, the same version of V8 shipping with the Chrome web browser today. This brings with it many bonuses for Node.js users, most notably a raft of new ES6 features

Node.js v4.0.0はV8 v4.5を搭載、これは今日、Chromeブラウザに搭載されているV8と同じバージョンです。これによってNode.jsユーザーにたくさんのボーナスをもたらしますが、なかでも特筆すべきは多くのES6機能でしょう。

またNode.js 4は長期間サポートと定期リースサイクルの計画もあるとのこと。

Node.js v4 also brings a plan for long-term support (LTS) and a regular release cycle.

Node.js v4は長期サポートと定期リリースサイクルの計画もある。

対応OSは、LinuxはもちろんOS X、Windows、FreeBSD、SmartOSなど。また、ARMプロセッサとしてARMv6、ARMv7、そしてARMv8 64ビットプロセッサにも対応したと説明されています。

あわせて読みたい

JavaScript プログラミング言語 Node.js




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本