> la seule différence étant qu'on ne sauve pas le bytecode dans un fichier
Ce n'est même pas forcément vrai. Python le sauvegarde dans des fichiers .pyc et/ou .pyo par exemple.
> (au passage ça permet d'avoir un bytecode et une machine virtuelle peut-être plus proche de la machine hard sous-jacente)
Non pas forcément, il peut au contraire y avoir des opcodes assez distant de la réalité matérielle, mais qui représentent des opérations atomiques assez puissantes et fréquentes dans le langage. Tout l'art de la création d'un bytecode est justement de trouver ce juste milieu.
[^] # Re: Performances javascript
Posté par Boa Treize (site web personnel) . En réponse au journal Les jeux arrivent sur la Freebox. Évalué à 3.
Ce n'est même pas forcément vrai. Python le sauvegarde dans des fichiers .pyc et/ou .pyo par exemple.
> (au passage ça permet d'avoir un bytecode et une machine virtuelle peut-être plus proche de la machine hard sous-jacente)
Non pas forcément, il peut au contraire y avoir des opcodes assez distant de la réalité matérielle, mais qui représentent des opérations atomiques assez puissantes et fréquentes dans le langage. Tout l'art de la création d'un bytecode est justement de trouver ce juste milieu.