Categorías
C#

No tan bueno

Entusiasmado por las noticias, monté .NET 10 y Visual Studio 2026 Insiders, en paralelo con mi actual VS. Cargué entonces mi viejo y muy optimizado ray tracer, y me puse a enredar. Efectivamente, no tardé mucho en ver que, sin tocar mucho código, el runtime de .NET 10 hace que mi aplicación sea ligeramente más rápida. Un benchmark que se lleva unos 3 segundos, ahora termina en 2.9, aproximadamente. No es para tirar cohetes, pero, ¡eh!, no tuve que hacer nada, aparte de actualizar.

Pero lo que realmente quería probar. Ahora está de moda todo lo que se relacione con AI. Busqué un método que consumiese CPU, y elegí la generación de ruido de Perlin. Abrí el chat de Copilot GitHub (hasta ahora, yo pagaba mi suscripción) y le pedí que le echase un ojo al método. El amable señor se tiró unos quince minutos y reapareció con un par de recetas. ¿Quieres aplicarlas?, dijo. Sí, por supuesto. Y allá se lanzó a modificar código.

Resultados:

1- El método sin turbulencias es ahora dos nanosegundos más lento (de 23 ns a 25 ns).
2- El método con turbulencias es ahora dos nanosegundos (¡curioso!) más rápido. De 125 ns a 123 ns.

Entonces respondí: «Borra todos los cambios».

AI sigue significando Artificial Idiocy.

Quizás algún día cambien las cosas. Ese día no es hoy.

Deja un comentario