- Eugene McDonnell
Eugene Edward McDonnell (b.
18 October ,1926 inBrooklyn ,New York , U.S.) is a pioneer and long-time contributor to theprogramming language s APL and J.He is a graduate of
Brooklyn Technical High School . After serving as aninfantry corporal in theU.S. Army inWorld War II , he attended theUniversity of Kentucky , graduating in 1949summa cum laude , and was elected toPhi Beta Kappa . He was awarded a First Year Graduate Fellowship toHarvard University , where he studiedcomparative literature , particularly Dante’s Divine Comedy.Studying the poems of
Robert Frost , he noticed that the first two poems in Frost's bookWest 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 ofJohn 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, and was using Iverson notation before APL was named, and was active in the very earliest days of APL. He holds US patent|3400376 (3 September ,1968 ) "Information Transfer Control System" allowing communication between two users. In 1978 he left IBM and joinedI. P. Sharp Associates . He retired from I.P. Sharp in 1990.At IBM, McDonnell devised the notation for the signum and circle functions in APL, designed the complex
floor function , and proposed the extension of or and and to GCD and LCM. With Iverson he was responsible for the inclusion of hooks and forks in J. The result of zero divided by zero in J is as he proposed in 1976. He won theIverson Award in 1987.McDonnell was the publisher of the APL Press, producing "A Source Book in APL" and "APL Quote Quad, the Early Years". He was the editor and principal contributor of the Recreational APL column in "APL Quote-Quad" for many years. He has written dozens of the "At Play with J" columns in [http://www.Vector.org.uk "Vector"] , the journal of the British APL Association. He contributes to Sloane's
On-line Encyclopedia of Integer Sequences .He has
Erdős number 2:
*Paul Erdős andJeffrey Shallit , "New bounds on the length of finite Pierce and Engel series", Séminaire de Théorie des Nombres de Bordeaux 3, 1991, pp. 43-53.
*Eugene McDonnell and Jeffrey Shallit, "Extending APL to Infinity", Proc. APL 80 International Conf., North-Holland, 1980, pp. 123-132.He is a member of the Jane Austen Society of North America (JASNA), and gave a talk "Classical Persuasion" at the JASNA meeting at Lake Louise in 1993. He is active in the Bay area Jane Austen group, and has written a topical index to the Dierdre Le Faye edition of Jane Austen's letters, which can be seen at the Pemberly site, http://www.pemberley.com/.
Conference Papers
*IBM69 Boston, "A Formal Description of JCL"
*APL73 Toronto, "The Variety of Alternative Definitions of a Simple Function"
*APL73 Copenhagen, "Complex Floor"
*APL74 Anaheim, "The Caret Functions"
*APL75 Pisa, "A Notation for the GCD and LCM Functions"
*APL76 Ottawa, "Zero Divided By Zero"
*IBM78 Los Altos, organizer
*APL79 Rochester, NY, "Fuzzy Residue"
*APL80 Noordwijkerhout, Netherlands, "Extending APL to Infinity", withJeffrey Shallit
*IPSA80 Toronto, "Commercial Applications for Event Handling"
*APL81 San Francisco, conference chairman
*APL84 Helsinki, APL award
*APL86 Manchester, UK, "A Perfect Square Root Routine"
*APL87 Dallas,Iverson Award
*APL88 Sydney, "Life: Nasty, Brutish, and Short"
*APL89 NYC, "Phrasal Forms", withKenneth E. Iverson (introduces hooks and forks)
*APL90 Copenhagen, "APL?", withRoger Hui ,Kenneth E. Iverson , andArthur Whitney (introduces J)
*APL91 Stanford, conference organizer
*APL93 Toronto, "From Trees Into Boxes", withDavid Steinbrook Anecdotes
*He survived army
basic training with the help of a 2nd lieutenant, who advised him, "Soldier, kindly point your rifle away from your stomach", when he found him attempting to unjam a loaded rifle with his foot.
*His recounting of the development of the circle function is entitled "The Story of ○".
*As of17 December ,1998 , he has received 12Knuth reward check s totalling $70.07.
*He lives a short walk from k inventorArthur Whitney and wrote one of the early k manuals. He was also a neighbor ofJohn L. Hennessy for a number of years. Hennesey is now the president ofStanford University .External links
* [http://www.jsoftware.com/jwiki/Articles "At Play With J" columns]
* [http://www.vector.org.uk/?area=kei&page=mcdonnell Remembering Ken Iverson]
Wikimedia Foundation. 2010.