Каковы ваши мнения и ожидания на Google Unladen Swallow? Из их плана проекта:
Мы хотим сделать Python быстрее, но мы также хотят сделать его легким для больших, хорошо зарекомендовавшие себя приложения к переключитесь на бездонный ласточек.
- Создайте версию Python как минимум на 5 раз быстрее, чем CPython.
- Производительность приложения Python должна быть стабильной.
- Поддерживать совместимость на уровне исходного кода с CPython приложения.
- Поддерживать совместимость на уровне исходного кода с расширением CPython модули.
- Мы не хотим поддерживать реализацию Python навсегда; мы рассматриваем наша работа как отрасль, а не вилка.
И даже слаще:
Кроме того, мы намерены удалить GIL и зафиксировать состояние многопоточность в Python. Мы считаем, это возможно через внедрение более сложного ГХ
Он выглядит слишком хорошо, чтобы быть правдой, как и лучшие из PyPy и Stackless.
Дополнительная информация:
- Jesse Noller: "Pycon: без запаха"
- ArsTechnica: "Google ищет святой грааль производительности Python"
Обновление: как указывал DNS, возник вопрос: Что такое LLVM и как заменить Python VM на LLVM, увеличивая скорость 5x?