Задать вопрос

Как сейчас обстоит дело со скоростью Python?

Начал изучать Python, раньше читал что язык имеет минус, а именно скорость (по сравнению с компилируемыми языками), и поэтому приходилось использовать всякие костыли, как сейчас обстоит с этим дело?
  • Вопрос задан
  • 3123 просмотра
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
любой интерпритируемый язык будет медленнее своих компилируемых собратьев. Другое дело что для большинства задач это не так существенно, ибо за частую большая часть времени уходит на общение с базами данных, доступу к файловой системе... в этом случае процесс будет блокироваться как для компилируемых так и для интерпритируемых программ.

А еще есть jit компилятор PyPy, который для некоторых задач, особенно для сложных вычислений, ускоряет все это дело в разы.

Выбор другого рантайма это не кастыль. Кастыли у вас в коде. И вообще мне кажется что вы сейчас явно не об этом должны беспокоится. Вот когда у вас python будет вызывать проблемы в плане производительности, и вы увидите что узкое место в самом интерпритаторе, то тогда да, тогда нужно менять рантайм на тот же pypy и смотреть что поменяется.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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