A afirmação não é exatamente verdadeira
Assim como a V8 é apenas uma implementação para JS, o CPython é apenas uma implementação para Python. Pypy tem performances correspondentes aos V8 .
Além disso, existe o problema do desempenho percebido: como a V8 é nativa e sem bloqueio, o desenvolvedor da Web leva a projetos com melhor desempenho porque você salva a espera de E / S. E o V8 é usado principalmente para a Web dev, onde a IO é essencial, então eles a comparam a projetos semelhantes. Mas você pode usar o Python em muitas outras áreas além do web dev. E você pode até usar extensões C para várias tarefas, como cálculos ou criptografia científica, e processar dados com excelentes resultados.
Mas na web, os projetos mais populares de Python e Ruby estão bloqueando. O Python, especialmente, tem o legado do padrão WSGI síncrono, e estruturas como o famoso Django são baseadas nele.
Você pode escrever Python assíncrono (como Twisted, Tornado, gevent ou asyncio) ou Ruby. Mas isso não é feito com frequência. As melhores ferramentas ainda estão bloqueando.
No entanto, são algumas das razões pelas quais as implementações padrão no Ruby e Python não são tão rápidas quanto a V8.
Experiência
Como Jörg W Mittag apontou, os caras que trabalham no V8 são gênios da VM. Python é um desenvolvedor de pessoas apaixonadas, muito bom em muitos domínios, mas não é tão especializado em ajustes de VM.
Recursos
A fundação Python Software tem muito pouco dinheiro: menos de 40 mil em um ano para investir em Python. Isso é meio louco quando você pensa que grandes jogadores como Google, Facebook ou Apple estão usando Python, mas é a verdade feia: a maioria do trabalho é feita de graça. A linguagem que alimenta o YouTube e existia antes do Java foi criada por voluntários.
Eles são voluntários inteligentes e dedicados, mas quando identificam que precisam de mais suco em um campo, não podem pedir 300 mil para contratar um especialista de primeira linha para essa área de especialização. Eles precisam procurar alguém que faça isso de graça.
Enquanto isso funciona, significa que você deve ter muito cuidado com suas prioridades. Portanto, agora precisamos olhar para:
Objetivos
Mesmo com os recursos modernos mais recentes, escrever Javascript é terrível. Você tem problemas de escopo, pouquíssimas coleções, manipulação terrível de cadeias de caracteres e matrizes, quase nenhuma lista padrão, exceto data, matemática e expressões regulares, e nenhum açúcar sintático nem para operações muito comuns.
Mas na V8, você tem velocidade.
Isso porque a velocidade era o principal objetivo do Google, pois é um gargalo para a renderização da página no Chrome.
No Python, a usabilidade é o objetivo principal. Porque quase nunca é o gargalo do projeto. O recurso escasso aqui é o tempo do desenvolvedor. É otimizado para o desenvolvedor.