BT

Microsoft、Node.jsをフォークしてARMをサポート

| 作者: Jeff Martin フォローする 16 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2015年5月27日. 推定読書時間: 1 分 |

原文(投稿日:2015/05/22)へのリンク

Node.jsは様々なプラットフォームで利用できるが、まだ利用できないもののひとつに、ARM版のWindowsがある。このギャップを解消するため、MicrosoftはNode.jsの独自バージョンを作っている。これはWindows 10上で動作し、ARMアーキテクチャをサポートする。

これを実現するにあたり、MicrosoftはNode.jsのデフォルト設定であるV8 JavaScriptエンジンの利用を変更し、Windows 10に搭載されるChakra JavaScriptエンジンが使えるようにした。これは現時点において、Node.jsのMicrosoftバージョンはNode.jsプロジェクトが標準配布されているものと異なることを意味している。将来のどこかの時点で、Microsoftは自分たちの変更をマスターのNode.jsに取り込むつもりだと言う。

MicrosoftのArunesh Chandra氏とGaurav Seth氏によると、ARM版Windowsをサポートする目的は、Windows 10 IoT CoreでInternet of Thingsを動かすという会社のビジョンを推進することだ。Seth氏は、プロジェクトのフォーカスはIoT Coreにあるが、彼らが変更したNode.jsはWindows 10のどのバージョンでも動くはずだと書いている。彼らは新しいNode.jsの使い方と合わせて、Windowsユニバーサルアプリ「Hello, World」を動かすサンプルと、Raspberry Pi 2用にプロジェクトを変更する方法を説明している。

この発表に対する開発者の反応はマチマチだ。Microsoftが馴染みのあるNode.jsを推進して強化する可能性に、大きな関心を持っている開発者もいる。APIが冗長なのを嫌う開発者もいれば、より良いドキュメントがあるので変更は有益だと思っている開発者もいる。いずれにせよ、Microsoftはこの12・8ヶ月、オープンソースを強く推進しており、親のNode.jsプロジェクトへの参加が実現するかどうか、確かめる時間を許す価値はあるだろう。

スクラッチからビルドしたい人はこの指示にしたがおう

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

.NETの派生を理解する

Wayne Citrin 2018年7月18日 午前3時44分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT