アカウント名:
パスワード:
「AWKを256倍使うための本」
これを読むまで、とにかくCPUパワーを最大限に使い切る事をものすごく重視していた。アセンブラとか、「ほとんど動く事がない、初期化とか例外的な部分を書くための言語としてのC言語」とか。
でも、この本を読んで「計算機パフォーマンスを最大化しないとしても、私の苦労を最小化させるなら、それはそれで有りだ」と考えるようになった。
計算機に面倒を押し付けるようになったら、いろいろ時間に余裕ができたので、調べ物をする暇ができた。結果として「コンパイラの気持ち」がよりよく判るようになったので、最適化がかかりやすいコードを書くようになった。計算機パワーを最大限利用する能力がさらに上がった。
というわけで、「自分の苦労を最小化させる」ための勉強は「計算機を最大のパフォーマンスで利用する」事と表裏一体だ、と理解できるようになった。めでたし、めでたし。
座布団1枚!
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
ここはひとつ、変なものを… (スコア:4, 興味深い)
「AWKを256倍使うための本」
これを読むまで、とにかくCPUパワーを最大限に使い切る事をものすごく重視していた。
アセンブラとか、「ほとんど動く事がない、初期化とか例外的な部分を書くための言語としてのC言語」とか。
でも、この本を読んで
「計算機パフォーマンスを最大化しないとしても、私の苦労を最小化させるなら、それはそれで有りだ」
と考えるようになった。
計算機に面倒を押し付けるようになったら、いろいろ時間に余裕ができたので、調べ物をする暇ができた。
結果として「コンパイラの気持ち」がよりよく判るようになったので、最適化がかかりやすいコードを書くようになった。
計算機パワーを最大限利用する能力がさらに上がった。
というわけで、「自分の苦労を最小化させる」ための勉強は「計算機を最大のパフォーマンスで利用する」事と表裏一体だ、と理解できるようになった。
めでたし、めでたし。
fjの教祖様
Re:ここはひとつ、変なものを… (スコア:1)
座布団1枚!