Eugene Edward McDonnell (18 de octubre de 1926 - 17 de agosto de 2010) fue un pionero de la informática y colaborador durante mucho tiempo de los lenguajes de programación hermanos APL y J.
Se graduó en la Brooklyn Technical High School . Después de servir como cabo de infantería en el ejército de los EE. UU . durante la Segunda Guerra Mundial , asistió a la Universidad de Kentucky , donde se graduó en 1949 con honores y fue elegido miembro de Phi Beta Kappa . Se le concedió una beca de posgrado de primer año en la Universidad de Harvard , donde estudió literatura comparada , en particular la Divina Comedia de Dante .
Al estudiar los poemas de Robert Frost , se dio cuenta de que los dos primeros poemas del libro de Frost West-Running Brook , "Spring Pools" y "The Freedom of the Moon", no solo hablan de la reflexión, sino que los esquemas de rima de los dos se reflejan entre sí: AABCBC y CBCBAA. Cuando conoció a Frost, se alegró de descubrir que ambos se habían aprendido de memoria 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 hosts de IVSYS (para el sistema Iverson), un predecesor de APL. En 1968, se convirtió en colega de Ken Iverson , utilizó la notación Iverson antes de que se nombrara APL y estuvo activo en los primeros días de APL. Posee la patente estadounidense 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 , de donde se retiró en 1990.
En IBM, McDonnell ideó la notación para las funciones signum y circle en APL, diseñó la función floor compleja y propuso la extensión de or y y a MCD y MCM . Junto con Iverson, fue responsable de incluir ganchos y horquillas en J. El resultado de cero dividido por cero en J es como propuso en 1976. En 1987, ganó el premio Iverson .
McDonnell fue el editor de APL Press, que produjo "A Source Book in APL" y "APL Quote Quad, the Early Years". Fue el editor y principal colaborador de la columna Recreational 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 números enteros de Sloane .
Fue miembro de la Jane Austen Society of North America (JASNA) y dio una charla titulada "Classical Persuasion" (Persuasión clásica) en la reunión de la JASNA en Lake Louise en 1993. Fue miembro activo del grupo Jane Austen del área de la Bahía y escribió un índice temático para 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 de Palo Alto el 17 de agosto de 2010. [3]