¿Es cierto que el primer error de la computadora fue en realidad un error que desertó del software y / o hardware?

El término “error” es inexacto y engañoso. Estaríamos mejor si lo eliminamos de nuestro vocabulario, excepto cuando nos referimos a esas pequeñas criaturas vivientes molestas.

Dicho esto, tengo varias veces en una carrera de informática de más de 60 años criaturas vivientes con experiencia que han interferido con las operaciones de la computadora de alguna manera:

  • una polilla en una unidad de cinta
  • ratones comiendo aislamiento de cables
  • hormigas en una impresora
  • incluso un camaleón que come insectos aislante

Y luego estaba el zorrillo que expulsó a todos de la sala de computadoras.

Tales problemas causados ​​por interacciones entre criaturas vivientes y máquinas existían mucho antes que las computadoras modernas. No hay duda de que el término “error” fue utilizado por los ingenieros mucho antes que las computadoras.

Además, en el pasado como en el presente, en la mayoría de las veces esos “problemas causados ​​por interacciones entre criaturas vivientes y máquinas”, las “criaturas vivientes” eran seres humanos.

Y, la mayoría de las veces, a los seres humanos que causaron esos problemas les gustaba evitar la responsabilidad llamando a los fracasos “errores”. Eso es solo humano.

Ver, Errores: errores, abucheos y errores

Realmente no.

Las primeras computadoras de primera y segunda generación tendían a ser masivas, comprendiendo habitaciones llenas de marcos altos y armarios para sostener bancos de válvulas termiónicas, relés (y posteriores placas de circuitos de transistores). Las virutas aún no se habían desarrollado. Y sí, las polillas, avispas, moscas y otros insectos entraron en estos lugares y podrían ser un problema. Sin embargo, el término no se derivó de esto. Los primeros errores del programa no fueron causados ​​por estos bichos. Los informáticos se dieron cuenta de que los errores de diseño de software iban a ser un gran problema que llevaría mucho tiempo desde los primeros días de programación, y utilizaron el término error para describir estos errores.

Según los primeros diccionarios de inglés, el término “error” se definió como un defecto o falla inesperado, y ha existido mucho antes de que se construyera cualquier computadora. Ingenieros e inventores hablaron de ellos, incluido Edison, quien una vez escribió esto en una carta a Theodore Puskas:

Los “errores”, como se llaman tales fallas y dificultades, se muestran y se requieren meses de intensa observación, estudio y trabajo antes de que se alcance el éxito o el fracaso comercial.

En ese momento no existía un software tal como lo conocemos hoy. El algoritmo se implementó mediante el cableado físico de varios módulos de una computadora.

El “error” con el que se relaciona, en realidad era una especie de polilla que se atascó en un relé (bisabuelo de una puerta lógica de los procesadores de hoy) y corrompió el flujo del programa. La página del registro del sistema (los registros en ese momento eran lápiz y papel) que describe este error particular se conserva, junto con el error pegado a la página. Este enlace de Wikipedia apunta a la foto real de la polilla (er) de todos los errores .

Podrías googlearlo, ¿sabes?

Es una especie de mito. Sin embargo, hay un error real registrado como “primer error encontrado”. Este es el error:

Fuente: Libro de registro con error informático

More Interesting

¿Cómo se organizan las bases de código en GitHub?

¿Puedo hacer una especialización en ingeniería de nanotecnología con una especialización en ingeniería de software en la Universidad de Waterloo?

¿Es necesario tener informática en las clases 11 y 12 para hacer ingeniería de software?

¿Las estimaciones del esfuerzo de prueba también incluyen la reevaluación?

Tengo 17 años y quiero estudiar programación de software y ciencia de datos. ¿Cuáles son las habilidades y cosas que más necesito para avanzar?

¿El software CloudHQ está basado en Rusia?

¿Dónde puedo encontrar información para crear software para un sistema de seguridad en el hogar?

Cómo vender mi solución de software a mi empleador y evitar conflictos de intereses

¿Qué tan difícil es ingresar a las principales compañías tecnológicas de Silicon Valley desde un entorno universitario extranjero de bajo rango?

¿Hay un beneficio de duplicar un título en ingeniería informática e ingeniería de software?

¿Cómo es ser ingeniero de software en ThoughtWorks Australia? ¿Cómo son la cultura laboral, los beneficios y la compañía?

¿Qué servicios ayudan a evaluar las habilidades de los programadores?

¿Cuál es tu técnica de estimación ágil favorita?

¿Cuáles son las características del código impresionante?

¿Cuánto puede ganar un ingeniero de software promedio trabajando en una compañía promedio en los Estados Unidos? ¿Cuánto dinero se destina al pago de impuestos del salario?