IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

Node.js 10がリリース、N-APIが安定化しV8非依存に

投稿日:

1: ノチラ ★ 2018/05/06(日) 22:27:55.59 _USER
ee
Node.jsの最新バージョンとなるNode.js 10がリリースされました。

Node.jsは12カ月ごとに偶数バージョンの長期サポート対象リリース(LTS:Long Term Support)が登場することになっており、今回リリースされたNode.js 10も半年後の10月から2年半、長期サポート対象のバージョンとなります。
と同時にこの4月末で、2年半前に登場したNode.js 4.xの長期サポートが終了(EOL:End-of-Life)しました。
2015年9月に最初のリリースが登場し、10月から長期サポートに入ったNode.js 4.x(コード名Argon)は、Node.jsの開発者たちが分裂してNode.jsとio.jsの2つに分かれた後に再び両者が統合し、統一組織であるNode Foundationを結成して初めてリリースされたLTSです。
Node.js、初のLong Term Support対象となる「Node.js 4.2」コード名“Argon”がリリース。リリースから2年半はメンテナンス - Publickey
あれから2年半が過ぎ、Node.jsははじめて長期サポートのサイクルを1つ回したことになります。
Node.jsはAWS Lambdaのようなサーバレスコンピューティングの基盤としても使われ、アプリケーションのインフラとして重要なソフトウェアと見なされるようになりました。そのNode.jsが無事に長期サポートサイクルを1つ回したことで、このソフトウェアに対する信頼もまた高まったと言えるのではないでしょうか。
Node.js APIが正式版となり、JavaScriptエンジンが入れ替え可能に

Node.js 10の最大の特徴は、これまで実験的実装だったNode.js API(N-API)が正式サポートとなったことです。Node.jsはJavaScriptエンジンとしてV8を採用し、V8に依存した実装になっていました。これをAPIを策定することで切り離し、JavaScriptエンジンをプラガブルにしたのがN-APIです。
これによってV8がメジャーバージョンアップしたとしてもNode.js側で再コンパイルなどをすることなく組み込むことができるようになっただけでなく、V8以外のJavaScriptエンジン、例えばマイクロソフトが開発しているChakraCoreなども利用できるようになります。
実際に実験的なリリースとしてNode.jsのJavaScriptエンジンにChackraCoreを組み込んだNode-ChackraCoreリリースが公開されています。
ChackraCoreリリースでは、実行時の情報を記録し、アプリケーションがクラッシュなどのエラーを起こしたときに記録を基に何が起きたかを再現しつつVisual Studioの拡張機能を用いてデバッグできるTime-Travel Debuggingなどが可能になっています。
https://www.publickey1.jp/blog/18/nodejs_10n-apiv82ltsnodejs_4xeol.html

引用元: http://egg.5ch.net/test/read.cgi/bizplus/1525613275/

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

人生に「遅い」はない 80代のプログラマー、探求なお

1: 田杉山脈 ★ 2019/11/16(土) 18:29:51.65 _USER
81歳でiPhoneのアプリを開発し「世界最高齢のプログラマー」と呼ばれた女性がいる。若宮正子さん(84)だ。「シニアにこそ情報技術(IT)を使ってほしい」という思いから、国内外での講演や本の執筆など活動の幅を広げ、…

AI投信、苦戦目立つ 「新局面」対応に課題

1: 田杉山脈 ★ 2019/08/03(土) 14:15:44.69 _USER
人工知能(AI)を投資判断に活用し、有望銘柄を探そうとする投資信託が増えてきた。高収益を期待した個人投資家の資金を集めたが、足元の成績はいまひとつだ。なぜなのか。 日興リサーチセンターが、AIを投資判断に活…

5Gの次「6G」を30年実用化へ 速度10倍など総合戦略

5Gの次「6G」を30年実用化へ 速度10倍など総合戦略

1: 田杉山脈 ★ 2020/01/19(日) 11:49:00.79 _USER
国内で春に商用化する通信規格「5G」の次世代をにらんだ各国の競争が始まった。日本は2030年をめどに5Gの10倍以上の速度を実現するといったポスト5G(6G)の総合戦略を官民でつくる方針で、中韓やフィンランドも研究や投…

みずほ銀行がアジャイル開発に挑戦

1: 田杉山脈 ★ 2019/06/14(金) 15:24:04.72 _USER
新しい勘定系システム「MINORI」の全面稼働を1カ月後の2019年7月に控えるみずほフィナンシャルグループ(FG)。2011年に3つの勘定系システムの刷新・統合を決め、4000億円以上を投じた世界最大級のプロジェクトがゴールを…

データサイエンティスト職に求められる言語のトップに「Python」–「R」を上回る

1: 田杉山脈 ★ 2019/01/12(土) 18:37:50.17 _USER
「Python」と「R」はデータサイエンティスト職の求人で最も多く要求されるスキルに数えられている。ところが、こうしたプロフェッショナルの仕事で最も頻繁に使用されているプログラミング言語について調査した複数の報告…