Bonjour,
je suis en train de lire le cours de C# de Rm di Scala et j'ai quelques difficultés à comprendre certaines notions:
je mets ce que j'ai compris:
compilateur : il traduit le programme source en programme cible,ce qui permet au processeur d'exécuter ce programme cible en une seule fois.
interpréteur : traduit une instruction du programme source, aussitôt exécutée par le processeur, puis nouvelle traduction de l'instruction suivante, ensuite exécutée par le processeur, et ainsi de suite...
p-machine : ???
bytecode : code cible après compilation ou interprétation;
MSIL : bytecode avant la prise en charge par le CLR
code natif : bytecode après prise en charge par le CLR
c'est le même que MSIL sauf qu'il est exéuté par le processeur sous le controle du CLR
Merci de me corriger et de m'apporter des précisions...![]()
Partager