Eugene Edward McDonnell (18 de octubre de 1926 - 17 de agosto de 2010) fue un pionero de la informática y colaborador desde hace mucho tiempo de los hermanos APL y J del lenguaje de programación .
Eugene Edward McDonnell | |
---|---|
Nació | 18 de octubre de 1926 |
Fallecido | 17 de agosto de 2010 Palo Alto, California , Estados Unidos | (83 años)
Ciudadanía | Estados Unidos |
alma mater | Universidad de Kentucky Universidad de Harvard |
Conocido por | Lenguajes de programación : APL , J |
Esposos) | Jeanne Farr McDonnell |
Niños | 5 |
Premios | Premio Kenneth E. Iverson por su destacada contribución a APL , 1987 |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Western Union IBM I. P. Sharp Associates |
Influencias | Kenneth E. Iverson |
Se graduó de Brooklyn Technical High School . Después de servir como cabo de infantería en el ejército de los EE. UU. En la Segunda Guerra Mundial , asistió a la Universidad de Kentucky , se graduó en 1949 summa cum laude y fue elegido miembro de Phi Beta Kappa . Se le otorgó una beca de posgrado de primer año en la Universidad de Harvard , donde estudió literatura comparada , particularmente la Divina Comedia de Dante .
Al estudiar los poemas de Robert Frost , notó que los dos primeros poemas del libro de Frost West-Running Brook , "Spring Pools" y "The Freedom of the Moon", no solo discuten la reflexión, sino que los esquemas de rima de los dos se reflejan entre sí. : AABCBC y CBCBAA. Cuando conoció a Frost, estaba encantado de descubrir que ambos habían memorizado las 193 líneas de " Lycidas " de John Milton .
Su primer trabajo en IBM fue en el diseño del primer sistema de tiempo compartido de IBM , que se convirtió en uno de los primeros anfitriones de IVSYS (para el sistema Iverson), un predecesor de APL. En 1968, se convirtió en colega de Ken Iverson , usó la notación Iverson antes de que se nombrara APL y estuvo activo en los primeros días de APL. Posee la patente de EE.UU. 3.400.376 (3 de septiembre de 1968) "Sistema de control de transferencia de información" que permite la comunicación entre dos usuarios. En 1978, dejó IBM y se unió a IP Sharp Associates , retirándose de allí en 1990.
En IBM, McDonnell ideó la notación para las funciones signum y circle en APL, diseñó la función de piso compleja y propuso la extensión de o y y a GCD y LCM . Con Iverson fue el responsable de incluir ganchos y horquillas en J. El resultado de cero dividido por cero en J es el que propuso en 1976. En 1987 ganó el premio Iverson .
McDonnell fue el editor de APL Press, produciendo "Un libro de consulta en APL" y "APL Quote Quad, los primeros años". Fue editor y colaborador principal de la columna Recreativa APL en APL Quote-Quad durante muchos años. Escribió docenas de las columnas "At Play with J" en Vector , la revista de la Asociación Británica de APL. [1] Contribuyó a la Enciclopedia en línea de secuencias de enteros de Sloane .
Fue miembro de la Jane Austen Society of North America (JASNA) y dio una charla sobre "Persuasión clásica" en la reunión de JASNA en Lake Louise en 1993. Participó activamente en el grupo Jane Austen del área de la bahía y escribió un índice de temas a la edición de Dierdre Le Faye de las cartas de Austen, que se puede ver en el sitio web de Republic of Pemberley . [2]
McDonnell murió pacíficamente en su casa en Palo Alto el 17 de agosto de 2010. [3]
Papeles de conferencia
- IBM69 Boston, una descripción formal de JCL
- APL73 Toronto, La variedad de definiciones alternativas de una función simple [4]
- APL73 Copenhague, planta compleja [5]
- APL74 Anaheim, las funciones de Caret
- APL75 Pisa, una notación para las funciones GCD y LCM [6]
- APL76 Ottawa, cero dividido por cero [7]
- IBM78 Los Altos, organizador
- APL79 Rochester, NY, residuo difuso [8]
- APL80 Noordwijkerhout, Holanda, Extendiendo APL a Infinity , [9] con Jeffrey Shallit
- IPSA80 Toronto, aplicaciones comerciales para la gestión de eventos
- APL81 San Francisco, presidente de la conferencia
- APL84 Helsinki, premio APL
- APL86 Manchester, Reino Unido, una rutina de raíz cuadrada perfecta [10]
- APL87 Dallas, Premio Iverson
- APL88 Sydney, Vida: desagradable, brutal y breve [11]
- APL89 NYC, Phrasal Forms , [12] con Kenneth E. Iverson (presenta ganchos y tenedores)
- APL90 Copenhague, APL \? , [13] con Roger Hui , Kenneth E. Iverson y Arthur Whitney (presenta a J )
- APL91 Stanford, organizador de conferencias
- APL93 Toronto, De árboles a cajas , con David Steinbrook
Referencias
- ^ "Vector: la revista de la Asociación británica de APL" . Archivado desde el original el 17 de septiembre de 2018 . Consultado el 23 de junio de 2018 .
- ^ "República de Pemberley" .
- ^ "Eugene McDonnell" . San José Mercury News, San Mateo County Times . San Jose, California. 22 de agosto de 2010 . Consultado el 27 de febrero de 2018 .
- ^ McDonnell, EE. UU., "La variedad de definiciones alternativas de una función simple" , Actas de la Quinta Conferencia Internacional de Usuarios de APL, Toronto, 1973-05-15 a -18
- ^ McDonnell, EE. UU., "Complex Floor" , Actas del Congreso APL 73, Copenhague, 22-08-1973 al 24
- ^ McDonnell, EE. UU., "Una notación para las funciones GCD y LCM" , Actas de la conferencia APL75, 1975-06-11 al -13
- ^ McDonnell, EE. UU., "Cero dividido por cero" , Actas de la conferencia APL76
- ^ McDonnell, EE. UU., "Fuzzy Residue" , Actas de la conferencia APL79
- ^ McDonnell, EE. UU., "Extendiendo APL hasta el infinito" , Actas de la conferencia APL80
- ^ McDonnell, EE. UU., "A Perfect Square Root Routine" , Actas de la conferencia APL86
- ^ McDonnell, EE. UU., "Life: Nasty, Brutish, and Short" , Actas de la conferencia APL88
- ^ McDonnell, EE. UU., "Phrasal Forms" , Actas de la conferencia APL89
- ^ McDonnell, EE. UU., "APL \?" , Actas de la conferencia APL90
enlaces externos
- Artículos y artículos
- Columnas "En juego con J"
- "At Play With J (Edn 2)" tapa blanda
- Recordando a Ken Iverson