アカウント名:
パスワード:
「1から10000までの合計値を求める」で作られたコードが以下。
var total = 0;
for (var i = 1; i <= 10000; i++) { total += i;}
console.log(total);
間違っては無いけど、非常に素朴で単純な組み方。うん、まだ私たちの仕事はなくなりそうにない。# とか思っててお客が「これでいいじゃん」とか言いだしたら困るなぁ
最適化はコンパイラが色々とやってくれるAOTならそのパターンだと console.log(50005000) になるJITだと愚直に処理しちゃうけど
コンパイラ向けの最適化と組み合わせたツールが登場したりして。てか、AIに公式とかアルゴリズムとか学習させれば。
もしかして「コンパイラより手書きのアセンブラ最強!」とか言っていた頃と似た状況なんだろうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
新人が作るレベルのコード (スコア:1)
「1から10000までの合計値を求める」で作られたコードが以下。
var total = 0;
for (var i = 1; i <= 10000; i++) {
total += i;
}
console.log(total);
間違っては無いけど、非常に素朴で単純な組み方。
うん、まだ私たちの仕事はなくなりそうにない。
# とか思っててお客が「これでいいじゃん」とか言いだしたら困るなぁ
Re:新人が作るレベルのコード (スコア:0)
最適化はコンパイラが色々とやってくれる
AOTならそのパターンだと console.log(50005000) になる
JITだと愚直に処理しちゃうけど
Re: (スコア:0)
コンパイラ向けの最適化と組み合わせたツールが登場したりして。
てか、AIに公式とかアルゴリズムとか学習させれば。
もしかして「コンパイラより手書きのアセンブラ最強!」とか言っていた頃と似た状況なんだろうか。