Microsoft の ChakraCore JavaScript エンジンが Linux と OS X に登場

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

チャクラコア-linux-osx

Microsoftは本日、ChakraCoreをLinuxおよびOS Xに導入することを発表しました。ChakraCoreは、MicrosoftEdgeおよびWindows10上のユニバーサルWindowsプラットフォーム用のオープンソースのJavaScriptエンジンです。Microsoftは次のように述べています。

ChakraCoreをLinuxとOSXに導入することは、開発者がエンジンを使用してクロスプラットフォームアプリケーションを構築できるようにすることです。 The JavaScriptランタイム(JSRT)API ChakraCoreをホストすることは元々Windows用に設計されていたため、必然的にいくつかのWindows依存関係がありました。たとえば、他のプラットフォームがUTF32でエンコードされた文字列を使用する可能性がある文字列のUTF16-LEエンコードのWin8使用。 クロスプラットフォームサポートを有効にする一環として、一部のJSRT APIがリファクタリングおよび再設計され、開発者がプラットフォームに依存しないコードを記述してChakraCoreを埋め込むことができるようになりました。 下位互換性を維持することは、私たちが従う基本原則です。そのため、Windowsで以前のJSRT APIのセットを使用して作成されたアプリケーションは、引き続きそのまま機能します。 あなたはできる エンジンを構築する そして書く Hello-worldアプリ Windows / Linux /OSXでChakraCoreの使用を開始します。

ChakraCoreを使用すると、開発者はLinuxまたはOS Xでクロスプラットフォームアプリケーションを簡単に構築できます。Microsoftが述べているように、これはOSXおよびLinuxでのChakraCoreの始まりにすぎません。 開発者 始めることができます 今日のLinuxとOSでChakraCoreを使用して、興味があればチェックアウトできます ChakraCoreで構築されたサンプルのHelloWorldアプリはこちらです。

Microsoftは、今後数か月にわたって改善を続けると述べており、Intlのサポートの追加にすでに取り組んでおり、これにより、エンジンがすべてのプラットフォームで同等の機能を備えていることを確認できます。

マイクロソフトからの最新の発表は驚くべきことではありません。 同社は数か月前にクロスプラットフォームのコードエディター(Visual Studio Code)を立ち上げ、噂によると、同社はPowerShellをOSXとLinuxにも導入することに取り組んでいます。

トピックの詳細: チャクラコア, エッジ, EdgeHTML, linuxの, マイクロソフト, マイクロソフトエッジ, OS X, ユニバーサルのWindowsプラットフォーム, 10窓