実行環境
from 『コンパイラとバーチャルマシン』
runtime environment
コンパイラが出力したコードを実行する環境
なのでコンパイラのコード生成はこの環境に依存しているのか
プロセスVMとか
オブジェクトファイルの実行時に必要なサービスを提供する
標準ライブラリとか
OSと実行環境の違い
OSは汎用でハードウェアよりのサービスを提供する
ファイルI/Oなど
実行環境はプログラミング言語固有のサービスを提供する
GCとか
#??
実行環境がOSなどとのやり取りをするのか
これって低レベルなCやRustではどう考えればいい?
実行環境って何になるの?
あれはネイティブファイルだから、実行環境は無って認識になるのか?