¿Matará la Abstracción de Software a la Civilización? Desmontando la Afirmación Controvertida de un Desarrollador de Juegos

2025-02-08

El desarrollador de juegos Jonathan Blow argumenta que la abstracción de software llevará al fin de la civilización, alegando que la abstracción excesiva lleva a la pérdida de conocimiento de programación de bajo nivel, poniendo en riesgo, en última instancia, el mantenimiento de software crítico. Este artículo refuta meticulosamente las afirmaciones de Blow, destacando varios errores y concepciones erróneas en sus argumentos, como el mal uso de la métrica "cinco nueves" (99,999% de tiempo de actividad) y una subestimación de la robustez del software moderno y de la productividad de los desarrolladores. El autor sostiene que, si bien la abstracción excesiva presenta problemas, la tecnología de software y hardware continúa avanzando, y la proliferación de comunidades de código abierto y recursos educativos están cultivando nuevos desarrolladores de bajo nivel. En última instancia, el autor sugiere que la perspectiva de Blow está más arraigada en la experiencia personal y la nostalgia que en los hechos objetivos.