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

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

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

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

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

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

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