これまでにプログラミングしたのはC++です。なぜなら、C++が高速な理由はマシンコードと似ているからです。私はマシン/ C++コードのアーキテクチャが正確に何であるか、似ていることがより速くなること、そしてC#などの他のアーキテクチャと比較する方法に疑問を抱いています。C++アーキテクチャー:マシンアーキテクチャーとはどのように似ているのですか?
私はRAII、ヒープ、スタック、および構文を理解していますが、これはそれについてです。私は、コンピュータがCPU、RAM、およびハードドライブ以外のもので構成されていることを理解することさえできません。私はすぐにWP7のアプリケーション開発のためのC#をすぐに学ぶことを計画しているので、私はフードの下で何が起こっているの深い理解は、言語の違い/類似点を識別するのに役立ちますと仮定します。
ダイアグラムまたはトピックへの記事へのポインタが素晴らしいでしょう!
私は同意しますが、私はもはやCはマシンに基づいており、マシンはCに基づいています。新しいプロセッサーはCベースの言語で最もうまく動作するように設計されています。これは、例えばGCCコンパイラでうまく動作するように設計された新しいマイクロコントローラで起こります。 –