Я отвечу на часть о PyPy. Я не могу говорить за CPython, но я думаю, что есть улучшения производительности, над которыми работаем (хотя не цитируйте меня об этом).
Нет плана проекта, так как он действительно не работает таким образом. Все основные части (например, «JIT» или «Сборка мусора») по существу выполнены, однако это вовсе не означает, что все происходит быстро. Определенно, есть вещи, которые работают медленно, и мы, как правило, совершенствуемся в каждом конкретном случае - отправьте отчет об ошибке, если считаете, что что-то слишком медленное. У меня довольно много улучшений производительности на моей пластине, которые определенно помогли бы скрутить, но я понятия не имею о других.
Большие вещи, над которыми работают, о которых стоит упомянуть:
Улучшенные кадры, которые должны помочь рекурсии и вызовам функций, которые не являются встроенными (например, которые содержат циклы)
Лучшая реализация строк для различных видов использования, таких как конкатенация, нарезка и т. Д.
Ускоренная трассировка
Более компактные кортежи и объекты, сохраняющие развернутые результаты
Могу ли я пообещать, когда и как это ускорит процесс? Абсолютно нет, но в среднем мы получаем 10-30% улучшений скорости от выпуска к выпуску, что обычно каждые 4 месяца или около того, так что я думаю, что некоторые вещи будут работать быстрее, но без вас, давая мне хрустальный шар или машина времени, я вам точно не скажу.
Ура,
fijal