Comment by o11c
Comment by o11c 2 days ago
In theory, an emulator is oriented around producing a result (this may mean making acceptable compromises), whereas a simulator is oriented around inspection of state (this usually means being exact).
In practice the terms are often conflated.
The difference is about as crystal clear as compiler/interpreter.