Il n'y a pas de différence conceptuelle entre un interpréteur comme celui de Python ou Ruby et une machine virtuelle. L'interpréteur de Ruby, pour prendre un exemple que je connais un peu, doit gérer les threads aussi, quelle que soit la plateforme sous-jacente, etc.
Oui, il y a un problème d'efficacité, mais il y a surtout un problème d'ouverture à mon avis...
[^] # Re: Java portable ?
Posté par Yusei (Mastodon) . En réponse à la dépêche Nouveaux binaires pour la plate-forme Java pour FreeBSD, la... 1.3.1 !. Évalué à 2.
Oui, il y a un problème d'efficacité, mais il y a surtout un problème d'ouverture à mon avis...