フレームワークは、OS の速度と難読化を犠牲にしてコーディングを簡素化します。ムーアの法則が成立したことで、フレームワークからの移行があると思いますか?
Vista が目立った成功を収められなかった理由の 1 つは、XP よりも実行速度がはるかに遅かったことであり、コンピューターの速度が過去ほど大幅に向上していなかったため、この変更は一歩後退したように見えた.
何年もの間、CPU の速度はソフトウェアの速度を上回っていたため、OS の難読化と肥大化の層を追加した新しいフレームワークはほとんど害を及ぼしませんでした。Windows 95 が今日のハードウェアでどれほど高速に動作するか想像してみてください (メモリを少し調整した場合)。Win2K と WinXP は大きな改善点であり、コンピューターが高速になったために速度が遅くなっても問題はありませんでした。
しかし、何年も前に、MS ファウンデーション クラスで記述されたプログラムは、API に直接記述された同じことを行うコードほど鮮明に見えないことに気付きました。.Net などのこれらのフレームワークの急増は、この状況を悪化させるだけなので、「C」で直接 Win32 API (または他の OS の同等のもの) にコードを記述できることを発見する可能性はありますか?書くのに時間がかかったとしても、強力な競争上の優位性になりますか? それとも、開発期間が長くなるというトレードオフは、それだけの価値がないのでしょうか?