Інженери фірми Google, які займаються Пітоном, запустили новий проект "Unladen Swallow" ("Легенька Ластівка"), який націлений на серйозне пришвидшення мови програмування Пітон за допомогою пришвидшення середовища виконання в п’ять раз. Проект реалізується як відгалуження від традиційного середовища виконання CPython і буде повністю сумісний на рівні джерельного коду зі звичайними прикладними програмами на Пітоні і розширеннями написаними на Сі.
Ціль проекту - використати інфраструктуру компілятора ВМНЗ (LLVM, the Low Level Virtual Machine - Віртуальна Машина Низького Рівня) для побудови ПВ-компілятора (JIT, Just-In-Time - Підчас Виконання), який замінить спеціалізовану віртуальну машину Пітона.
Оригінал статті