オブジェクト指向の概念を教えれ
■ このスレッドは過去ログ倉庫に格納されています
0574528
NGNG例えばガベージコレクタを使わないほうが実行速度を稼げる可能性がある。
しかし、プログラマは常に最高のコードを書けるわけではないから、
ガベージコレクタを使うことでより上質なコードを書ける場合もあり、
結果的に実行速度を稼げる可能性も大いにある。
そしてガベージコレクタの実装はポインタ型に許される演算などに大きく影響され、
Cのように自由なポインタ型でガベージコレクタ無しで実行速度を稼げる可能性があるが、
Modula-2やModula-3のように非常に限定されたポインタ型と高質なガベージコレクタのほうが
結果的に速いコードが書ける場合もある。
また、通信路などの環境によってボトルネックが決まっている場合にはプログラムの処理速度自体が無意味な場合もある。
極端に言えば、アセンブリとSmalltalkでも実行速度は結果的に同じになる場合すらある。
■ このスレッドは過去ログ倉庫に格納されています