Eugene McDonnell

Male, Deceased Person

1926 – 2010

 Credit »
65

Who was Eugene McDonnell?

Eugene Edward McDonnell was a Computer Science pioneer and long-time contributor to the programming languages APL and J.

He was a graduate of Brooklyn Technical High School. After serving as an infantry corporal in the U.S. Army in World War II, he attended the University of Kentucky, graduating in 1949 summa cum laude, and was elected to Phi Beta Kappa. He was awarded a First Year Graduate Fellowship to Harvard University, where he studied comparative literature, particularly Dante’s Divine Comedy.

Studying the poems of Robert Frost, he noticed that the first two poems in Frost's book West Running Brook, "Spring Pools" and "The Freedom of the Moon", not only discuss reflecting, but the rhyme schemes of the two reflect each other: aabcbc and cbcbaa. When he met Frost, he was delighted to find that they had both committed the 193 lines of John Milton's "Lycidas" to memory.

His first work at IBM was in the design of IBM’s first Time-Sharing system, which became a very early host to IVSYS, a predecessor of APL. In 1968 he became a colleague of Ken Iverson, used Iverson notation before APL was named, and was active in the very earliest days of APL. He holds U.S. Patent 3,400,376 "Information Transfer Control System" allowing communication between two users. In 1978 he left IBM and joined I. P. Sharp Associates. He retired from I.P. Sharp in 1990.

We need you!

Help us build the largest biographies collection on the web!

Born
Oct 18, 1926
Brooklyn
Nationality
  • United States of America
Education
  • Harvard University
Employment
  • IBM
Lived in
  • Brooklyn
Died
Aug 17, 2010
Palo Alto

Submitted
on July 23, 2013

Citation

Use the citation below to add to a bibliography:

Style:MLAChicagoAPA

"Eugene McDonnell." Biographies.net. STANDS4 LLC, 2024. Web. 30 Apr. 2024. <https://www.biographies.net/people/en/eugene_mcdonnell>.

Discuss this Eugene McDonnell biography with the community:

0 Comments

    Browse Biographies.net