Il me semble que Caml et ObjectiveCaml ne sont pas des langages interprêtés, mais compilés en bytecode pour une machine virtuelle, non ? Il y a bien un système de compilation à la volée, mais ça reste compilé...
Citation tg(y) Il me semble que Caml et ObjectiveCaml ne sont pas
des langages interprêtés, mais compilés en bytecode pour une machine virtuelle, non ? Il y a
bien un système de compilation à la volée, mais ça reste compilé...
Oui, mais la compilation en du code octets est utilisé par beaucoup d'interprètes ou de langage de scripts, notamment Lua, Perl6/Parrot, Ocaml, Python/Psycho, GNU Clisp, etc....
En fait, il y a un continuum entre interprètes et compilateurs.