Siempre estamos después de más rendimiento, sea cual sea el tipo de dispositivo que sea. Siempre queremos procesadores más rápidos, placas gráficas más potentes, más y mejor RAM, etc. ¿Por qué? Para cumplir con los niveles de requisitos de software, que también se está volviendo constantemente más complejo debido a las nuevas características que los equipos de desarrollo tienen para ofrecer.
Pero, ¿es esta una carrera que siempre tiene sentido? ¿El hardware que compró hace 2 o 3 años todavía tiene la capacidad de ejecutar el mismo software que siempre ha ejecutado? La culpa es la falta de optimización por parte de los equipos que desarrollan el software.
El hardware antiguo podría dar más. La industria es que


Entonces, ¿has pensado cómo se vería el mundo si de repente dejas de producir y usar procesadores? Esta fue la «experiencia mental» lanzada por Lauriewired, el ingeniero de Google en las redes sociales. ¿Quién pareció responder? Nada menos que John Carmack, una leyenda viva del mundo de la programación, cuando es cocreador de Doom.
La premisa es simple: ¿Qué pasa si algún día todo se detuvo? Día de cinta cero. No hay chip nuevo. El mundo para vivir con lo que ya existe.
Como se imagina, gracias a la ley de la oferta y la demanda, en poco tiempo, los precios explotaron, la nube colapsó y las chips más modernas comenzaban a morir por el desgaste natural. El Xeon y Ryzen se convirtieron en oro, y lo más probable es que veamos muchas máquinas viejas para ganar una nueva vida.
Viejas computadoras para ordenar el futuro?


Es la idea de que el mundo de la tecnología podría retroceder décadas si sucedió tal cosa, y de hecho, no está fuera de discusión, ya que Taiwán siempre está en medio de un complejo Imbroglio político, y de la nada, todos los chips TSMC ya no pueden fluir hacia el mercado.
Pero fue Karmack quien puso su dedo en la herida: «Más de lo que muchos imaginan, el mundo podría seguir trabajando con hardware antiguo … eso es si la optimización del software fuera una prioridad».
Es una declaración que plantea muchas preguntas.
¿No se esfuerzan los programadores? ¿No tienes tiempo? ¿O simplemente no quieres?
Carmack era sencillo: con el enfoque actual en microservicios, marcos pesados y mil capas de abstracción, hasta que abre una aplicación simple consume más características que ejecutar la fatalidad en un 486. ¿Y por qué? Porque a nadie le importa la optimización.
Siempre hay hardware para cubrir los requisitos del software, y si no hay no, los consumidores saben que solo pueden y simplemente comprar.
Dicho esto, si todo tuviera una parada, los programadores tendrían que volver a sus raíces y, por lo tanto, muchos de ellos tendrían que reunirse para programar.
¿Es esto una verdadera crítica?
Sin duda sí.


El hardware nuevo e innovador siempre es sorprendente. Pero es innegable que el software se está volviendo más pesado solo porque sí. Ya sea por el interés de la industria o la falta de tiempo que los programadores tienen que crear un código limpio y eficiente.
No se trata solo de computadoras, también es muy común en el lado del teléfono inteligente, donde varias aplicaciones ya están comenzando a extraer los 8 GB de RAM, como si fuera completamente insuficiente para un teléfono simple.

