Peter R. Samson (nacido en 1941 en Fitchburg, Massachusetts ) [1] es un científico informático estadounidense , más conocido por crear software informático pionero para TX-0 y PDP-1.
Samson estudió en el Instituto Tecnológico de Massachusetts (MIT) entre 1958 y 1963. Escribió, con su ingenio característico, las primeras ediciones del diccionario Tech Model Railroad Club (TMRC), [2] predecesor del Jargon File . Aparece en Hackers: Heroes of the Computer Revolution [3] [4] de Steven Levy .
Carrera
El club de modelismo ferroviario tecnológico
Como miembro del Tech Model Railroad Club en sus días de estudiante en el MIT , Samson se destacó por sus contribuciones al Subcomité de Señales y Energía, el lado técnico del club. Hackers: Heroes of the Computer Revolution de Steven Levy describe el interés de Samson en los trenes y la electrónica, y su influencia en el club. Levy explica cómo el club fue de hecho la puerta de entrada de Samson al hacking y su capacidad para manipular la electrónica y el código de máquina para crear programas . Levy explica cómo Samson descubrió su pasión por la programación con el IBM 704 , pero su frustración con el alto nivel de seguridad alrededor de la máquina. Solo aquellos con una autorización muy alta podían manejar realmente la computadora, y todos los programas enviados para ser procesados a través de la máquina por otra persona. Esto significaba que Samson no descubriría los resultados de sus programas hasta unos días después de enviarlos. Debido a estas restricciones del IBM 704, no fue hasta que Samson conoció el TX-0 que pudo explorar su obsesión con la programación informática, ya que los miembros del Railroad Club podían acceder a la computadora directamente sin tener que pasar por un superior. [5]
El amanecer del software
Trabajando con Jack Dennis en el TX-0 en el edificio 26 del MIT, desarrolló un interés en el cálculo de formas de onda para sintetizar música. Para el PDP-1 escribió el compilador Harmony con el que los usuarios del PDP-1 codificaban música. [6]
¡Él escribió la exhibición de estrellas del Planetario Caro para Spacewar!. [ 7]
También para el PDP-1 escribió TJ-2 (Type Justifying Program), el predecesor de los programas de maquetación de páginas troff y nroff desarrollados en Bell Labs, [8] un juego de cartas War y, con Alan Kotok , T-Square , un programa de dibujo que utilizaba un controlador Spacewar! como dispositivo de entrada. [9]
DIC
Samson fue un arquitecto colaborador del PDP-6 de Digital Equipment Corporation (DEC) y escribió el primer compilador Fortran de la máquina , para Fortran II. [10]
Chino
En Systems Concepts , programó el primer sistema de comunicación digital con caracteres chinos, mientras era director de marketing y director de desarrollo de programas. [11]
Música sintetizada
Samson diseñó el sintetizador digital Systems Concepts. Fabricado en Systems Concepts, durante diez años fue el motor principal del grupo de música por computadora del Centro de Investigación Informática en Música y Acústica (CCRMA) de la Universidad de Stanford . [11]
NASA
Samson supervisó la fabricación y la ingeniería del hardware, incluido el subsistema de memoria central para el complejo de supercomputadoras ILLIAC IV en el Centro de Investigación Ames de la NASA . [11]
Autodesk
En Autodesk , contribuyó a la renderización, la animación, la navegación web y los lenguajes de scripting. Recibió patentes estadounidenses en software antipiratería y realidad virtual . [11]
Carreras de metro
En 1966, Samson intentó recorrer todas las líneas del metro de Nueva York en el menor tiempo posible. Fiel a la cultura hacker del MIT , utilizó un ordenador para planificar el evento. A pesar de no lograr el tiempo más rápido de la época, el intento de Samson sirvió de inspiración para muchos intentos similares de carreras de metro . [12] [13]
Actual
Samson aparece en el panel de discusión del Museo de Historia de la Computación titulado Mouse That Roared, grabado en mayo de 2006 para celebrar la restauración de una PDP-1. Para el proyecto de restauración, realizó ingeniería inversa de cintas de música de la era de la PDP-1 y construyó un reproductor para el museo [9] , donde actualmente es docente .
Notas
- ^ Museo de Historia de la Computación (2006). "Peter Samson" . Consultado el 20 de julio de 2006 .
- ^ "TMRC Dictionary". Archivado desde el original el 2 de enero de 2018. Consultado el 10 de junio de 2006 .
- ^ Levy, Steven (2 de enero de 2001). Hackers: Héroes de la revolución informática . Penguin (Non-Classics). ISBN 0-14-100051-1.
- ^
- Steven Levy . Hackers: Héroes de la revolución informática en el Proyecto Gutenberg
- ^ Levy, Steven (1984) Hackers: Héroes de la revolución informática, Anchor Press/Doubleday, Nueva York, págs. 3-36.
- ^ Morris, Joe (1996). "Depuradores (antes: luces parpadeantes...)". Grupo de noticias : alt.folklore.computers. Usenet: 5629h5$ju2@top.mitre.org . Consultado el 22 de diciembre de 2006 .
- ^ Graetz, J. Martin (primavera de 1983). "El origen de Spacewar!". Creative Computing y Creative Computing Video & Arcade Games . Consultado el 1 de julio de 2006 .
- ^ Smith, Daniel PB (1993–1997). "TJ-2: Un procesador de textos muy antiguo" . Consultado el 2 de julio de 2006 .Transcripción del memorando de 1963 que describe el TJ-2, con anotaciones de Daniel PB Smith
- ^ ab Samson, Peter (2006). El ratón que rugió: conferencia de celebración del PDP-1, 15/05/06 ( Google Video ). Mountain View, CA, EE. UU.: Computer History Museum . Consultado el 1 de julio de 2006 .
- ^ Stevens, Jack H. (1996). "Una historia de TOPS". Grupo de noticias : alt.sys.pdp10. Usenet: 1995Jan13.151041.8661@eisner . Consultado el 22 de diciembre de 2006 .
- ^ abcd "Peter Samson". Museo de Historia de la Computación. 2004. Archivado desde el original el 1 de octubre de 2007. Consultado el 21 de abril de 2011 .
- ^ Miscione, Michael (7 de octubre de 2004). "La edad de oro de las carreras de metro en todos los sistemas". New York Post Online Edition . NYP Holdings, Inc. Consultado el 25 de agosto de 2006 . [ enlace muerto ]
- ^ El ascenso y la caída del Comité de Usuarios Aficionados del Metro de Nueva York , página web personal de Peter R. Samson
Enlaces externos
- Página personal de Peter Samson
- Diccionario abreviado de la lengua TMRC
- Música reproducida en la PDP-6, de Donald Sordillo, 1996, contiene un compilador de música para PDP-1 de Peter Samson
- PDP-1 Music, Daniel PB Smith, sitio web y publicación en alt.folklore.computers (enlace de Google) (consultado el 10 de junio de 2006)