Задать вопрос
Qwentor
@Qwentor
Веб-программист

Какие существуют ускорители для Python3?

Какие существуют ускорители для Python3?
На офсайте насчет pypy написано следующее:

Warning: PyPy3.5 is considered beta software. All binaries are thus called “beta”. It is known to be rarely much slower than PyPy 2. You are welcome to use it anyway; if you're lucky it will be fast in your case.


Насколько оно «slower»? Дает ощутимое ускорение в большинстве или меньшинстве случаев?
Насколько beta? Только потестировать или «Ready for production»?
Есть ли альтернативы?
  • Вопрос задан
  • 560 просмотров
Подписаться 3 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@deliro
Может, моё мнение предвзято, но я очень скептично отношусь к PyPy, IronPython, Jython и подобным проектам. Поддерживаются старые версии языка, слишком непопулярны, непонятная совместимость с библиотеками и прочее отталкивает.
Тебе питон либо нужен, либо нет. Наверное, в 99% случаях если тебе нужна скорость от питона и это не работа с numpy/skilearn — ты выбрал не тот язык. А в остальных 1% случаях ты можешь либо поменять язык, либо вынести ЦП-затратную логику в Си-экстеншн. А его писать либо на Си, либо на Cython.
Собственно, если ты уверен, что язык ты выбрал тот — попробуй Cython.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы