パスワードを忘れた? アカウント作成
12865080 story
プログラミング

MicrosoftのJavaScriptエンジン「ChakraCore」がLinuxやOS Xでも利用可能に 10

ストーリー by hylom
新たな選択肢となるか 部門より
insiderman曰く、

Microsoftが開発しているJavaScriptエンジン「ChakraCore」が、LinuxやOS Xでも利用可能になったそうだ(CIOMicrosoft Edge Developerブログ)。ChakraCoreはWindows 10やEdgeブラウザで採用されており、昨年にオープンソース化すると 発表されていた

また、同時にNode.jsのJavaScriptエンジンをChakraCoreに置き換えた「Node.js with ChakraCore(Node-ChakraCore)」もリリースされた。どちらもまだ実験的リリースという段階とのこと。

ChakraCoreのソースコードおよびNode-ChakraCoreのソースコードはどちらもGitHubで公開されており、問題点の報告なども受け付けている。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by StandardIO (47182) on 2016年08月04日 2時59分 (#3057752) 日記

    チャクラコアってインドの国旗の真ん中のやつのことでいいの?

    • by Anonymous Coward on 2016年08月04日 5時31分 (#3057762)

      辞書の見出し語にChakraはあるが、Chakracoreは無いようですね
      chakravartinというのが古代インドの神話の理想的な王様の転輪聖王だとか
      この王様の「転輪」は法輪、輪宝だとか戦車の車輪のことだそうで、つまりはインド国旗の真ん中のやつなのかな?

      親コメント
  • by Anonymous Coward on 2016年08月04日 11時11分 (#3057886)

    ビックリするくらいコメントが付かないな。

  • by Anonymous Coward on 2016年08月04日 11時16分 (#3057891)

    このChakraのオープンソース化のニュースがあった当時、
    ES2015のサポート率で一時的にChakra/EdgeがV8/Chromeよりもかなり優勢だったので
    いいタイミングだったのですが、もう今はどちらも十分優秀 [github.io]で大した違いがないので、
    わざわざChakra版Nodeを使うメリットがほとんど分からない…。
    もしかしたらトランスパイルせずにasync/awaitが使えたりするんですかね、どうせ数ヶ月で追いつかれる気がしますが。

    • by Anonymous Coward on 2016年08月04日 14時48分 (#3058020)
      オープンソース化のニュースが出たタイミングだと、Chrome と、Edge だと JavaScript の速度差が信じられんくらいあって、オンメモリでやれる類の処理だと 軽く2倍を越える速度が出てたので、期待はあったけど、、、
      今では、そこまでの差も出なくなったし。

      ちょっとパフォーマンスが良くなるかわりに、互換性と動作実績に不安要素加えるかって言われるとねぇ。
      親コメント
    • by Anonymous Coward on 2016年08月04日 21時04分 (#3058240)

      両方乗っけて切り替えられるようにしておくと、どっちかに脆弱性が見つかったようなときのバックアップになる。

      常に両方を常に並列に走らせて、同一の動作結果になることを確認しながら動作する、高信頼ブラウザというネタも面白そうかも。
      さらに調子に乗って、Firefoxのやつも乗せて、3並列で多数決冗長系を作るとか。
      Chrome 51のV8の興味深いバグ [blogspot.jp]みたいなのをその場で検出できてかっこいい。

      親コメント
      • by Anonymous Coward

        多数決やるために、もう一種類別系統のが欲しいねえ。

        あれ?無いのか。。

      • by Anonymous Coward

        このアイデア結構面白いんでないの?
        JSエンジンをモジュール性にして自在に入れ替えたり並列実行比較できたりするブラウザないのかね、あったらすぐ試せるんだが。

typodupeerror

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

読み込み中...