HOME

TheInfoList



OR:

Eugene Edward McDonnell (October 18, 1926 – August 17, 2010) was a
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
pioneer and long-time contributor to the
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
siblings APL and J. He was a graduate of
Brooklyn Technical High School Brooklyn Technical High School, commonly called Brooklyn Tech and administratively designated High School 430, is an elite public high school in New York City that specializes in science, technology, engineering, and mathematics. It is one of th ...
. After serving as an
infantry Infantry is a military specialization which engages in ground combat on foot. Infantry generally consists of light infantry, mountain infantry, motorized infantry & mechanized infantry, airborne infantry, air assault infantry, and marine i ...
corporal Corporal is a military rank in use in some form by many militaries and by some police forces or other uniformed organizations. The word is derived from the medieval Italian phrase ("head of a body"). The rank is usually the lowest ranking non ...
in the
U.S. Army The United States Army (USA) is the land service branch of the United States Armed Forces. It is one of the eight U.S. uniformed services, and is designated as the Army of the United States in the U.S. Constitution.Article II, section 2, cl ...
in
World War II World War II or the Second World War, often abbreviated as WWII or WW2, was a world war that lasted from 1939 to 1945. It involved the vast majority of the world's countries—including all of the great powers—forming two opposin ...
, he attended the
University of Kentucky The University of Kentucky (UK, UKY, or U of K) is a Public University, public Land-grant University, land-grant research university in Lexington, Kentucky. Founded in 1865 by John Bryan Bowman as the Agricultural and Mechanical College of Kentu ...
, graduating in 1949
summa cum laude Latin honors are a system of Latin phrases used in some colleges and universities to indicate the level of distinction with which an academic degree has been earned. The system is primarily used in the United States. It is also used in some Sou ...
, and was elected to
Phi Beta Kappa The Phi Beta Kappa Society () is the oldest academic honor society in the United States, and the most prestigious, due in part to its long history and academic selectivity. Phi Beta Kappa aims to promote and advocate excellence in the liberal a ...
. He was awarded a First Year Graduate Fellowship to
Harvard University Harvard University is a private Ivy League research university in Cambridge, Massachusetts. Founded in 1636 as Harvard College and named for its first benefactor, the Puritan clergyman John Harvard, it is the oldest institution of higher le ...
, where he studied
comparative literature Comparative literature is an academic field dealing with the study of literature and cultural expression across linguistic, national, geographic, and disciplinary boundaries. Comparative literature "performs a role similar to that of the study ...
, particularly
Dante's Dante's is a nightclub and live music venue in Portland, Oregon. The venue, located along West Burnside Street and owned by Frank Faillace, hosts a variety of acts ranging from burlesque to rock music. Dante's is housed in an unreinforced masonr ...
Divine Comedy The ''Divine Comedy'' ( it, Divina Commedia ) is an Italian narrative poem by Dante Alighieri, begun 1308 and completed in around 1321, shortly before the author's death. It is widely considered the pre-eminent work in Italian literature and ...
. Studying the poems of
Robert Frost Robert Lee Frost (March26, 1874January29, 1963) was an American poet. His work was initially published in England before it was published in the United States. Known for his realistic depictions of rural life and his command of American colloq ...
, he noticed that the first two poems in Frost's book
West-Running Brook ''West-Running Brook'' is a collection of poetry by Robert Frost, written in 1923 and published by Henry Holt and Co. in 1928, and containing woodcuts by J. J. Lankes. The title of the poem that the volume is named by is very significant. Wher ...
, "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 John Milton (9 December 1608 – 8 November 1674) was an English poet and intellectual. His 1667 epic poem '' Paradise Lost'', written in blank verse and including over ten chapters, was written in a time of immense religious flux and political ...
's "
Lycidas "Lycidas" () is a poem by John Milton, written in 1637 as a pastoral elegy. It first appeared in a 1638 collection of elegies, ''Justa Edouardo King Naufrago'', dedicated to the memory of Edward King, a friend of Milton at Cambridge who drown ...
" to memory. His first work at IBM was in the design of IBM's first
time-sharing In computing, time-sharing is the sharing of a computing resource among many users at the same time by means of multiprogramming and multi-tasking.DEC Timesharing (1965), by Peter Clark, The DEC Professional, Volume 1, Number 1 Its emergence a ...
system, which became a very early host to IVSYS (for Iverson system), 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 (3 September 1968) "Information Transfer Control System" allowing communication between two users. In 1978, he left IBM and joined I. P. Sharp Associates, retiring therefrom in 1990. At IBM, McDonnell devised the notation for the signum and
circle A circle is a shape consisting of all points in a plane that are at a given distance from a given point, the centre. Equivalently, it is the curve traced out by a point that moves in a plane so that its distance from a given point is const ...
functions in APL, designed the
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
floor function In mathematics and computer science, the floor function is the function that takes as input a real number , and gives as output the greatest integer less than or equal to , denoted or . Similarly, the ceiling function maps to the least int ...
, and proposed the extension of or and
and or AND may refer to: Logic, grammar, and computing * Conjunction (grammar), connecting two words, phrases, or clauses * Logical conjunction in mathematical logic, notated as "∧", "⋅", "&", or simple juxtaposition * Bitwise AND, a boole ...
to GCD and LCM. With Iverson he was responsible for including hooks and forks in J. The result of zero divided by zero in J is as he proposed in 1976. In 1987, he won the
Iverson Award The Iverson Award, more formally the Kenneth E. Iverson Award for Outstanding Contribution to APL, is presented by the Special Interest Group on APL (SIGAPL) of the Association for Computing Machinery (ACM). It is presented to a person who has mad ...
. 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 wrote dozens of the "At Play with J" columns in ''Vector'', the journal of the British APL Association. He contributed to Sloane's
On-Line Encyclopedia of Integer Sequences The On-Line Encyclopedia of Integer Sequences (OEIS) is an online database of integer sequences. It was created and maintained by Neil Sloane while researching at AT&T Labs. He transferred the intellectual property and hosting of the OEIS to the ...
. He was a member of the
Jane Austen Jane Austen (; 16 December 1775 – 18 July 1817) was an English novelist known primarily for her six major novels, which interpret, critique, and comment upon the British landed gentry at the end of the 18th century. Austen's plots of ...
Society of North America (JASNA), and gave a talk "Classical Persuasion" at the JASNA meeting at Lake Louise in 1993. He was active in the Bay area Jane Austen group, and wrote a topical index to the Dierdre Le Faye edition of Austen's letters, which can be seen at the Republic of Pemberley website. McDonnell died peacefully at his home in Palo Alto on August 17, 2010.


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 Jeffrey Outlaw Shallit (born October 17, 1957) is a computer scientist, number theorist, and a noted critic of intelligent design. He is married to Anna Lubiw, also a computer scientist. Early life and education Shallit was born in Philadelp ...
*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 The Iverson Award, more formally the Kenneth E. Iverson Award for Outstanding Contribution to APL, is presented by the Special Interest Group on APL (SIGAPL) of the Association for Computing Machinery (ACM). It is presented to a person who has mad ...
*APL88 Sydney, ''Life: Nasty, Brutish, and Short'' *APL89 NYC, ''Phrasal Forms'', with
Kenneth E. Iverson Kenneth Eugene Iverson (17 December 1920 – 19 October 2004) was a Canadian computer scientist noted for the development of the programming language APL. He was honored with the Turing Award in 1979 "for his pioneering effort in programming l ...
(introduces hooks and forks) *APL90 Copenhagen, ''APL\?'', with
Roger Hui Roger Kwok Wah Hui (December 29 1953 – October 16, 2021) was a computer scientist who worked on array programming languages. He codeveloped the programming language J. Education and career Hui was born in Hong Kong in 1953. In 1966, he im ...
,
Kenneth E. Iverson Kenneth Eugene Iverson (17 December 1920 – 19 October 2004) was a Canadian computer scientist noted for the development of the programming language APL. He was honored with the Turing Award in 1979 "for his pioneering effort in programming l ...
, and Arthur Whitney (introduces J) *APL91 Stanford, conference organizer *APL93 Toronto, ''From Trees Into Boxes'', with David Steinbrook


References


External links


Papers and Articles"At Play With J" columns"At Play With J (Edn 2)" paperback
{{DEFAULTSORT:McDonnell, Eugene 1926 births 2010 deaths United States Army personnel of World War II APL implementers Brooklyn Technical High School alumni IBM employees Harvard University alumni I. P. Sharp Associates employees People from Palo Alto, California University of Kentucky alumni United States Army non-commissioned officers