Sabe como se faz um benchmark de uma linguagem de programação? Não se faz!

Contudo, é possível realizar testes em implementações de linguagens. É exatamente esse tipo de teste que o pessoal do site The Computer Language Benchmarks Game realiza em seus benchmarks.

Entre os testes, temos: C da GNU gcc, Java da GNU gcc, Java da SUN, PHP, Python, C# Mono, Ruby, etc.

No site é possível selecionar duas implementações de linguagens e efetuar uma comparação entre a performance delas em alguns algoritmos. Abaixo, alguns exemplos de comparações:

C++ vs C

C++ vs C. Curiosamente o C++ ganhando em performance do C.

 

pyhonvsphp

PHP vs Python. Quase uma flawless victory do Python =D