10 ポイント 投稿者 xguru 2021-03-03 | 4件のコメント | WhatsAppで共有
  • Cで書かれており、既存のインタープリタと比べて8倍高速(JITよりは遅い)

  • コード64Kb + RAM 10Kbだけで実行可能

→ x86、x86_64、ARM、RISC-V、PowerPC、MIPS、Xtensa、ARC32などの環境をサポート

→ Linux、Windows、Mac、FreeBSD、ブラウザ、Android、iOS

→ OpenWRT、Raspberry Pi、Arduino、ESP8266

  • Cosmopolitan Libcを適用(v0.4.8から)

→ 152kbの.comファイル1つで6つのOS上で実行

4件のコメント

 
deadcat 2021-03-03

でも、Cで書かれているのにJITより遅いというのがどういう意味なのか、よく分かりません。コンパイルされていてもJITより遅くなることはあるのでしょうか?

 
musoftware 2021-03-03

おそらくCで書かれたプロジェクトであっても、WASMバイナリをインタープリタ方式で実行するものなので、JITでコンパイルして実行するよりは遅いということのようですね

 
xguru 2021-03-03

あの速度はwasmの処理速度のことで、いくら速くてもインタープリタなので、wasm JITより速くはなれないという話のようです

 
xguru 2021-03-03

Cosmopolitan を適用したプロジェクトが一つ二つとさらに出てきていますね