SIEの軽量化に成功

三項演算子とif文

以下の記事のコメントに、oao_hikaru_oao さんが興味深いことを書いていました。

oao_hikaru_oao がコメント  2ヶ月前

ifelseを三項演算子にして縮めるとこう書けますね

dacapo = 
 tempo < 30 ? null
 : tempo < 60 ? "largo"
 : tempo < 66 ? "larghetto"
 : tempo < 76 ? "adagio"
 : tempo < 108? "andante"
 : tempo < 120? "moderato"
 : tempo < 168? "allegro"
 : tempo < 200? "presto"
 : tempo < 300? "prestissimo"
 : null;
if文をきれいに書く方法 のコメント欄より引用

http://qiita.com/kotazi_/items/b91a7e2249ecb3525433

SIEの処理速度が改善

軽量化のために、さっそく、SIEに試したところ、コード量が減っただけではなく、IE8で、処理速度も11%以上に改善されていることが確認できました。
これは三項演算子によって、SIEが実際に、高速化していることを示すものかと思われます。
次回のリリースでは、高速化されたコードを反映します。