Eugene McDonnell

Eugene McDonnell

Eugene Edward McDonnell (b. 18 October, 1926 in Brooklyn, New York, U.S.) is a pioneer and long-time contributor to the programming languages APL and J.

He is 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, 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 joined I. 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 the Iverson 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 and Jeffrey 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", with Jeffrey 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", with Kenneth E. Iverson (introduces hooks and forks)
*APL90 Copenhagen, "APL?", with Roger Hui, Kenneth E. Iverson, and Arthur Whitney (introduces J)
*APL91 Stanford, conference organizer
*APL93 Toronto, "From Trees Into Boxes", with David 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 of 17 December, 1998, he has received 12 Knuth reward checks totalling $70.07.
*He lives a short walk from k inventor Arthur Whitney and wrote one of the early k manuals. He was also a neighbor of John L. Hennessy for a number of years. Hennesey is now the president of Stanford 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.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • McDonnell (surname) — Not to be confused with MacDonell. MacDonnell, Macdonnell, or McDonnell is a surname of Scottish and Irish origin. It is an anglicized form of the Gaelic name Mac Domhnall , which means son of Donald. Contents: Top · 0–9 A B C D E F G H I J… …   Wikipedia

  • Eugene Andrew Cernan — Eugene Cernan Land (Behörde): USA (NASA) Datum der Auswahl: 17. Oktober 1963 (3. NASA Gruppe) Anzahl der Raumflüge: 3 Start erster Raumflug …   Deutsch Wikipedia

  • Eugene F. Kranz — Eugene Francis Gene Kranz (born 17 August, 1933) is a retired NASA Flight Director and manager. Kranz served as a Flight Director, the successor to NASA founding Flight Director Chris Kraft, during the Gemini and Apollo programs, and is best… …   Wikipedia

  • Eugene Kranz — Eugene F. „Gene“ Kranz (* 17. August 1933 in Toledo, Ohio, Vereinigte Staaten) ist ein ehemaliger NASA Flugdirektor während der Gemini und Apollo Programme. Flugdirektor Gene Kranz während des Starts von Apollo 16 …   Deutsch Wikipedia

  • Eugene Cernan — Land (Organisation): USA (NASA) Datum der Auswahl: 17. Oktober 1963 (3. NASA Gruppe) Anzahl der Raumflüge: 3 …   Deutsch Wikipedia

  • Eugene Cernan — Nationalité Américain Naissance 14 mars 1934 Chicago, États Unis Temps total passé dans l …   Wikipédia en Français

  • Eugene Kranz — Gene Kranz Eugene Francis « Gene » Kranz (17 août 1933 ) fut directeur de vol et dirigeant de la NASA. Directeur de vol durant les programmes Gemini et Apollo, il est surtout connu pour son rôle dans le sauvetage de la mission …   Wikipédia en Français

  • I. P. Sharp Associates — I. P. Sharp Associates, IPSA for short, was a major Canadian computer time sharing, consulting and services firm of the 1970s and 80s. IPSA is particularly well known for its work on the APL programming language, and an early packet switching… …   Wikipedia

  • Liste de personnes par nombre d'Erdős — Voici une liste non exhaustive de personnes ayant un nombre d Erdős de 0, 1 ou 2. Sommaire 1 #0 2 #1 3 #2 4 Référence …   Wikipédia en Français

  • List of World War II topics (E) — # E. Frederic Morrow # E. Howard Hunt # E. Ion Pool # E. Lloyd Du Brul # E. R. Stephenson # E. S. Gosney # E. V. Loustalot # E. William Exshaw # Earffel Tower (Paris) # Earl E. Anderson # Earl G. Harrison # Earl Johnson (athlete) # Earl Johnson… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”