¿Matará la Abstracción de Software a la Civilización? Desmontando la Afirmación Controvertida de un Desarrollador de Juegos
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.