Microsoft habría hecho trampa con IE9 en test SunSpider

Microsoft habría hecho trampa con IE9 en test SunSpider

por

¿Maquillando el código para sacar mejores resultados?

Un sagaz ingeniero de la Fundación Mozilla acaba de descubrir algo que de ser cierto dejaría en vergüenza – ¿otra más a la lista? – a esa enorme corporación llamada Microsoft, al menos en el apartado de navegadores con su Internet Explorer 9 Beta.

El ingeniero Rob Sayre descubrió evidencia que sugeriría que Microsoft habría puesto código en Internet Explorer 9 de forma de obtener resultados “muy favorables” en el test JavaScript SunSpider.

A pesar que el lenguaje utilizado para demostrar la evidencia es algo complejo de redactar, se sabe que Rob encontró que el test en IE9 toma 10 veces menos tiempo que en Chrome y en Opera (lo que sería un resultado notable) pero que eso no se corrobora al hacer mínimas variaciones al código, lo que indicaría que hay gato encerrado.

Así es como se cree que podríamos estar en presencia de tres escenarios:

  • Un bug en el motor JavaScript
  • Optimización deliberada para el test SunSpider
  • Optimización accidental para el mismo

Si bien no existen pruebas concretas para aseverar que se hizo trampa, algo raro hay allí. Por el momento el ingeniero reportó este hecho a Microsoft como un ‘bug’. La compañía no se ha pronunciado al respecto.

Link: Microsoft caught cheating on IE9 SunSpider JavaScript tests? (ZDNet)