Jak rozumiem, przyczyną różnicy prędkości między skompilowanymi językami a pythonem jest to, że pierwszy kompiluje kod aż do kodu natywnej maszyny, podczas gdy python kompiluje się do kodu bajtowego python, który ma być interpretowany przez PVM. Widzę, że w ten sposób kody Pythona mogą być używane na wielu systemach operacyjnych (przynajmniej w większości przypadków), ale nie rozumiem, dlaczego nie ma dodatkowego (i opcjonalnego) kompilatora dla Pythona, który kompiluje się w taki sam sposób jak tradycyjne kompilatory . Pozostawiłoby to programistom wybór, co jest dla nich ważniejsze; wykonywalność lub wydajność wieloplatformowa na maszynie macierzystej. Ogólnie; dlaczego nie ma języków, które można by traktować zarówno jako skompilowane, jak i interpretowane?