PyPy только что достиг стадии, когда он достаточно зрел, чтобы быть жизнеспособной заменой CPython в производственных средах, где либо не используются модули расширения C, либо те, которые необходимы, могут быть адекватно обработаны с помощью cpyext
или быстрой перезаписи интерфейса. код для использования `ctypes.
Соответственно, пока еще не так много примеров больших миграций с CPython. Однако уже есть примеры значительных ускорений в коде реального мира только за счет переключения интерпретаторов. Самый известный пример, который мне известен в настоящее время, - это переключение LWN на PyPy и сокращение времени выполнения на ~ 67% для некоторых разработок Linux. скрипты интеллектуального анализа данных.
Несмотря на это, главное, что нужно иметь в виду, это то, что, если вы не начнете писать код RPython, легко переключиться с PyPy обратно на CPython 2.7, если вам нужен определенный модуль расширения C, или вы хотите использовать платформу, которую PyPy не делает. т поддержки.