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»?
Есть ли альтернативы?
  • Вопрос задан
  • 557 просмотров
Пригласить эксперта
Ответы на вопрос 1
@deliro
Может, моё мнение предвзято, но я очень скептично отношусь к PyPy, IronPython, Jython и подобным проектам. Поддерживаются старые версии языка, слишком непопулярны, непонятная совместимость с библиотеками и прочее отталкивает.
Тебе питон либо нужен, либо нет. Наверное, в 99% случаях если тебе нужна скорость от питона и это не работа с numpy/skilearn — ты выбрал не тот язык. А в остальных 1% случаях ты можешь либо поменять язык, либо вынести ЦП-затратную логику в Си-экстеншн. А его писать либо на Си, либо на Cython.
Собственно, если ты уверен, что язык ты выбрал тот — попробуй Cython.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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