
Иван Жерновков
Контур
Мы привыкли еще с junior-собеседований отвечать, что слабой стороной Python является его неумение работать с CPU-bound задачами. Но ведь несложно привести пример, когда производительность Python будет сравнима с большинством компилируемых языков. Особенно если мы напрямую вызываем модули, написанные на них, из нашего кода. Вопрос: а можно ли в таких условиях говорить, что Python медленный? А что если ассоциация Python != CPU-bound мешает нам принимать взвешенные решения, когда речь заходит о выборе стека под нашу задачу? И где же на самом деле находится та грань, за которой Python перестает быть собой?
Контур