Утверждение не совсем верно
Так же, как V8 - просто реализация для JS, CPython - только одна реализация для Python. Pypy имеет характеристики, соответствующие V8 .
Кроме того, существует проблема воспринимаемой производительности: поскольку V8 изначально не блокируется, Web dev приводит к более производительным проектам, поскольку вы экономите время ожидания ввода-вывода. А V8 в основном используется для веб-разработки, где IO является ключевым, поэтому они сравнивают его с аналогичными проектами. Но вы можете использовать Python во многих других областях, кроме веб-разработчика. И вы даже можете использовать расширения C для множества задач, таких как научные вычисления или шифрование, и обрабатывать данные с невероятной скоростью.
Но в Интернете большинство популярных проектов Python и Ruby блокируются. Python, в частности, обладает наследием синхронного стандарта WSGI, и на его основе основаны фреймворки, такие как знаменитый Django.
Вы можете написать асинхронный Python (как с Twisted, Tornado, Gevent или Asyncio) или Ruby. Но это делается не часто. Лучшие инструменты все еще блокируют.
Однако они являются некоторыми причинами того, почему реализации по умолчанию в Ruby и Python не такие быстрые, как V8.
Опыт
Как отметил Йорг Миттаг, парни, работающие над V8, являются гениями виртуальных машин. Python - это группа увлеченных людей, которые хорошо разбираются во многих областях, но не настолько специализированы в настройке виртуальных машин.
Ресурсы
У фонда Python Software очень мало денег: менее 40 тыс. В год для инвестиций в Python. Это довольно безумно, когда вы думаете, что крупные игроки, такие как Google, Facebook или Apple, все используют Python, но это ужасная правда: большая часть работы выполняется бесплатно. Язык, который поддерживает YouTube и существовал до Java, был создан вручную добровольцами.
Они умные и преданные своему делу добровольцы, но когда они обнаруживают, что им нужно больше сока в поле, они не могут попросить 300 тысяч, чтобы нанять высококлассного специалиста для этой области знаний. Они должны искать кого-то, кто сделал бы это бесплатно.
Хотя это работает, это означает, что вы должны быть очень осторожны в своих приоритетах. Следовательно, теперь нам нужно взглянуть на:
Цели
Написание Javascript ужасно даже при использовании самых современных функций. У вас есть проблемы с областями видимости, очень мало коллекций, ужасные манипуляции со строками и массивами, почти нет стандартного списка, кроме даты, математики и регулярных выражений, и нет синтаксического сахара даже для очень распространенных операций.
Но в V8 у вас есть скорость.
Это потому, что скорость была главной целью для Google, так как это узкое место для рендеринга страниц в Chrome.
В Python юзабилити является основной целью. Потому что это почти никогда не является узким местом в проекте. Недостаточным ресурсом здесь является время разработки. Это оптимизировано для разработчика.