dynamis (でゅなみす/レッサーパンダ) @dynamitter JSには型固定配列が実装されていてそれを使えばかなり高速化されるので型のある言語で書いたコードをTyped Array使ったJSコードにコンパイルすれば手で書いた型なしJSコードより高速になる dynamis (でゅなみす/レッサーパンダ) @dynamitter JSでもn=n|0は常にintのように型を固定する書き方がある。C等からそんなアセンブラ的JSに変換するコンパイラとそんなJSを高速実行するよう改良したエンジンにより、JSは後方互換性を保ったままJava/C#以上の速度を実現可能な実行環境に進化する dynamis (でゅなみす/レッサーパンダ) @dynamitter アセンブラ的JSサブセットがasm.js、C等から変換するコンパイラがEmscripten、新しいJSエンジンがOdinMonkey。これ
![asm.js/OdinMonkeyメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d8842a80e0eae38d288c81e2dcae182779d37706/height=288;version=1;width=512/https%3A%2F%2Fs.tgstc.com%2Fogp3%2F0acf8dad40138455d05a60aad39d9423-1200x630.jpeg)