Expensive Desk Calculator

programa de cálculo interactivo de la computación de Robert A. Wagner

El Expensive Desk Calculator (Calculadora de Escritorio Costosa), de Robert A. Wagner, se cree que fue el primer programa de cálculo interactivo de la computación.[1]

Computador PDP-1, donde corría el Expensive Desk Calculator.

El software primero corrió en el computador TX-0, prestado al Instituto Tecnológico de Massachusetts (MIT) por el Laboratorio Lincoln. Fue portado al PDP-1, donado al MIT en 1961 por Digital Equipment Corporation.[2]

Los amigos del Tech Model Railroad Club del MIT, Wagner y un grupo de compañeros estudiantes, tenían acceso fuera de las clases a estas máquinas del tamaño de una habitación supervisados por Jack Dennis, John McKenzie y los consejeros de la facultad, usuarios de computadora personal desde finales de los años 1950.[1]

Las calculadoras que Wagner necesitaba para terminar su tarea de análisis numérico estaban por todo el campus y eran de limitado acceso, así que él escribió una por sí mismo. Aunque el programa tenía cerca de tres mil líneas de código y tomó meses en ser escrito, Wagner recibió un grado de cero en su tarea. La reacción de su profesor fue, "¡Usted usó una computadora! Esto no puede ser correcto". Steven Levy escribió: "Con el tiempo el profesor aprendería que el mundo abierto por la computadora es ilimitado"[3][4]

Referencias editar

  1. a b Alan Kotok (15 de mayo de 2006). The Mouse That Roared: PDP-1 Celebration Event Lecture. Computer History Museum (Google Video link). Consultado el 22 de junio de 2006. Kotok's description begins at 1:02.
  2. Robert M. Slade (26 de enero de 1994). BKDECWRK.RVW: Review of "Digital At Work", Pearson, 1992. Consultado el 22 de junio de 2006
  3. Steven Levy (1984). Hackers: Heroes of the Computer Revolution (ISBN 0-385-19195-2) Consultado el 22 de junio de 2006 at Project Gutenberg, p. 33
  4. Levy, Steven (2 de enero de 2001). Hackers: Heroes of the Computer Revolution. Penguin (Non-Classics). ISBN 0-14-100051-1. 

Véase también editar