タグ

2013年3月29日のブックマーク (2件)

  • ゲームプログラム日記:速いコードが正義

    2013年03月29日 速いコードが正義 皆さんは、 速いがわかりにくいコード 速度は並でわかりやすいコード、どちらが良いいか? 例えば運用や保守をしなくてはいけないプロジェクトでは、 必ずしも実装者が保守をするとは限らない。 ゲームでもネットゲームはリリース後、 さらなるバージョンアップを重ねる。 コンシューマーではリリース後にバージョンアップは基ない。 またそのアプリケーションの動作ハードウェアは”1種類”しか無い。 つまり速度を向上させるためにはソフトウェアを変えるしか無いのだ。 そういう理由から筆者は「速いコードが正義」といつも言っている。 良い悪いではない。 正義!ジャスティス!! わかりやすいのももちろん良い。否定などもっての外だ。 しかし、冒頭の質問で気づいただろうが、 「遅くてわかりやすいコード」ではない点に注意がある。 ここで言う遅いとは、使い物にならないという意味だ

    embedded
    embedded 2013/03/29
    コンパイラに仕事をさせてあげてください。
  • emacsで改行コードの変更など | rakkyooの備忘録

    でできます. ここで,文字コードは, utf-8 euc-jp shift_jis を指定して,続いて改行コードは unix –> LF dos –> CR+LF mac –> CR となります.文字コードと改行コードをまとめて指定できるので, たとえば,文字コードを「UTF-8」,改行コードを「LF」に変更したい場合は,

    embedded
    embedded 2013/03/29
    emacsで文字コードと改行コードの変換。