- 【PHP,JavaScript】スクリプト バトルロワイヤル43【pl,rb,py】
673 :デフォルトの名無しさん[]:2014/05/25(日) 14:59:26.93 ID:8YbqXN2P - >>634
なんか根本的に勘違いしてね? pypyjsはただpypy→C→LLVM→JSとemscriptenで機械的に変換しただけのものでただの「JSのPython実装」ってのとはとは違うぞ 当然pypyのJITがアセンブリ吐くのだってJS化すれば効果なくなるし、実質JSはインタプリタ状態に等しい 当然エミュレータが本家に速度で及ぶわけがないし、これでJSとPythonの比較はとてもできない できるのはpypyjsが実用十分な速度が出たってとこを評価する事 それは置いておいて、JSは低レベルなAPIがやはり不足しているのは事実だし、それによっていろんなケースで速度が制限されるのも事実。 例えばSIMDとか、早く入ってほしいものだね。
| - 【PHP,JavaScript】スクリプト バトルロワイヤル43【pl,rb,py】
678 :デフォルトの名無しさん[]:2014/05/25(日) 17:40:25.50 ID:8YbqXN2P - SIMDはバカにできん
4倍、8倍と高速化できる可能性を秘めてるんだから だからこそES7で入ることになったし、礼によってFirefoxではもう実験できる ちなみにFirefoxのJSではスレッド間のメモリ共有も実験できるようになってて、 これらをasm.jsで利用することで更なる高速化かを目指してる ちなみにスレッド操作とSIMDはV8もパッチを優先で作ってるから、ES6の実装完了する前に入るかもしれない
|
|