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/


続きを読む


【期間限定】失敗しないためのカリビアンコム3日間無料キャンペーン情報まとめ

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

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

関連記事

技適マーク、IoT対応緩和へ 技適なし最新端末が日本で使えるように

1: へっぽこ立て子@エリオット ★ 2019/03/28(木) 23:38:33.34 _USER
このスレは下記のスレの続編になります。 【電波法改正】もう「日本スルー」はなくなる? 技適なし最新端末が日本で使えるように(前編) https://egg.5ch.net/test/read.cgi/bizplus/1553589924/…

音声認識アルゴリズム「黒人がなんか喋ってるけど何言ってんのかわかんなくてワロタ」

1: なまはげ君(東京都) [SA] 2020/04/19(日) 17:08:28.53 ID:DqaXzzkq0● BE:969416932-2BP(2000)
音声認識アルゴリズムはスマートスピーカーやスマートフォンなど、さまざまなデバイスやアプリケーションに採用されており、もはや日常の一部となっています。 ところが…

Perl 6、正式に「Raku」へ名称変更か

1: 田杉山脈 ★ 2019/10/14(月) 21:57:06.26 _USER
Perl 6の名称を正式に「Raku」へ変更するというGitHubでの提案に対し、Perl生みの親のLarry Wall(TimToady)氏が支持を表明している(Larry Wall氏のコメント、 blogs.perl.orgの記事、 The Registerの記事)。 次世代Per…

先端技術研究、中国が8割で首位 ハイテク覇権に米警戒

1: ムヒタ ★ 2018/12/31(月) 11:54:15.65 _USER
日本経済新聞はオランダ学術情報大手エルゼビアと共同で、各国の研究開発力を探るため、世界の研究者が最も注目する先端技術の研究テーマ別ランキングをまとめた。次世代の電気自動車(EV)やロボットなど新産業の要となる…

次世代スパコン名称募集 京の後継機

1: プティフランスパン ★ 2019/02/15(金) 17:33:21.62
2/15(金) 17:25配信 共同通信 https://headlines.yahoo.co.jp/hl?a=20190215-00000142-kyodonews-soci  理化学研究所は15日、今年8月に運用を停止するスーパーコンピューター「京」(神戸市)の後継機となる次…