|
Kenneth Eugene Iverson (17 December 1920, Camrose, Alberta, Canada – 19 October 2004, Toronto, Ontario, Canada) was a computer scientist most notable for developing the APL programming language in 1957. He was honored with the Turing Award in 1979 for his contributions to mathematical notation and programming language theory. December 17 is the 351st day of the year (352nd in leap years) in the Gregorian Calendar. ...
1920 (MCMXX) was a leap year starting on Thursday (link will take you to calendar) // Events January January 3 - Babe Ruth is traded by the Boston Red Sox to the New York Yankees for $125,000, the largest sum ever paid for a player at that time. ...
Camrose, a Canadian city, is situated in Central Alberta, amidst some of the richest farmland in the prairies. ...
October 19 is the 292nd day of the year (293rd in leap years) in the Gregorian calendar. ...
2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...
Template:Hide = Motto: Template:Unhide = Diversity Our Strength Image:Toronto, Ontario Location. ...
Computer science (informally: CS or compsci) is, in its most general sense, the study of computation and information processing, both in hardware and in software. ...
APL (for A Programming Language) is an array programming language based on a notation invented in 1957 by Kenneth E. Iverson while at Harvard University. ...
1957 (MCMLVII) was a common year starting on Tuesday of the Gregorian calendar. ...
The A.M. Turing Award is given annually by the Association for Computing Machinery to a person selected for contributions of a technical nature made to the computing community. ...
This page refers to the year 1979. ...
The lowercase lambda Programming language theory (commonly known as PLT) is a branch of computer science which deals with the design, implementation, analysis, characterization, and classification of programming languages and programming language features. ...
The Iverson Award for contributions to APL was named in his honor. 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). ...
He received his Bachelor's degree in Mathematics and Physics in 1951 from Queen's University. At Harvard University, he received his Master's degree in 1951 in Mathematics and his Ph.D. in Applied Mathematics in 1954. The examples and perspective in this article or section may not represent a worldwide view. ...
Euclid, Greek mathematician, 3rd century BC, known today as the father of geometry; shown here in a detail of The School of Athens by Raphael. ...
The first few hydrogen atom electron orbitals shown as cross-sections with color-coded probability density. ...
1951 (MCMLI) was a common year starting on Monday; see its calendar. ...
Queens University, generally referred to simply as Queens, is a coeducational, non-sectarian, research-intensive university located in Kingston, Ontario, Canada. ...
Harvard University (incorporated as The President and Fellows of Harvard College) is a private university in Cambridge, Massachusetts. ...
A masters degree is an academic degree usually awarded for completion of a postgraduate (or graduate) course of one to three years in duration. ...
1951 (MCMLI) was a common year starting on Monday; see its calendar. ...
This article or section does not cite its references or sources. ...
Applied mathematics is a branch of mathematics that concerns itself with the mathematical techniques typically used in the application of mathematical knowledge to other domains. ...
1954 (MCMLIV) was a common year starting on Friday of the Gregorian calendar. ...
As an assistant professor at Harvard, Iverson developed a mathematical notation for manipulating arrays that he taught to his students. In 1960, he began work for IBM and working with Adin Falkoff, created APL based on the notation he had developed. He was named an IBM Fellow in 1970. A professor is a senior teacher and researcher, usually in a college or university. ...
Mathematical notation is used in mathematics, and throughout the physical sciences, engineering, and economics. ...
In computer programming, a group of homogeneous elements of a specific data type is known as an array, one of the simplest data structures. ...
1960 (MCMLX) was a leap year starting on Friday (the link is to a full 1960 calendar). ...
International Business Machines Corporation (IBM, or colloquially, Big Blue) (NYSE: IBM) (incorporated June 15, 1911, in operation since 1888) is headquartered in Armonk, New York, USA. The company manufactures and sells computer hardware, software, and services. ...
Adin D. Falkoff has been a researcher at IBM since the 1950s. ...
An IBM Fellow is an appointed position at IBM made by IBMâs CEO. Typically only 4 or 5 IBM Fellows are appointed each year, at the annual Corporate Technical Recognition Event (CTRE) event in June. ...
1970 (MCMLXX) was a common year starting on Thursday (the link is to a full 1970 calendar). ...
He later developed the J programming language, together with Roger Hui. The J programming language, developed in the early 1990s by Ken Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL functional programming languages created by John Backus (of FORTRAN, ALGOL, and BNF fame). ...
Roger Hui was co-developer of the J Programming Language. ...
Books - A Programming Language (1962)
- Automatic Data Processing (with Frederick Brooks) (1963)
- Elementary Functions: an algorithmic treatment (Science Research Associates, Inc.) (1966)
- A Source Book In APL (with Adin D. Falkoff) (APL Press) (1981)
- Tangible Math (Iverson Software Inc.) (1990)
- The ISI Dictionary of J (Iverson Software Inc.) (1991)
1962 (MCMLXII) was a common year starting on Monday (the link is to a full 1962 calendar). ...
Frederick Phillips Brooks, Jr. ...
1963 (MCMLXIII) was a common year starting on Tuesday (the link is to a full 1963 calendar). ...
1966 (MCMLXVI) was a common year starting on Saturday (the link is to a full 1966 calendar). ...
Adin D. Falkoff has been a researcher at IBM since the 1950s. ...
1981 (MCMLXXXI) was a common year starting on Thursday of the Gregorian calendar. ...
This article is about the year. ...
1991 (MCMXCI) was a common year starting on Tuesday of the Gregorian calendar. ...
Awards An IBM Fellow is an appointed position at IBM made by IBMâs CEO. Typically only 4 or 5 IBM Fellows are appointed each year, at the annual Corporate Technical Recognition Event (CTRE) event in June. ...
now. ...
1970 (MCMLXX) was a common year starting on Thursday (the link is to a full 1970 calendar). ...
An organizational unit of the Institute of Electrical and Electronics Engineers (IEEE), established in 1963 when the American Institute of Electrical Engineers (AIEE) and the Institute of Radio Engineers (IRE) merged to create the IEEE. At the time of the merger, the AIEE’s Subcommittee on Large-Scale Computing...
1975 (MCMLXXV) was a common year starting on Wednesday. ...
The A.M. Turing Award is given annually by the Association for Computing Machinery to a person selected for contributions of a technical nature made to the computing community. ...
The Association for Computing Machinery, or ACM, was founded in 1947 as the worlds first scientific and educational computing society. ...
This page refers to the year 1979. ...
An organizational unit of the Institute of Electrical and Electronics Engineers (IEEE), established in 1963 when the American Institute of Electrical Engineers (AIEE) and the Institute of Radio Engineers (IRE) merged to create the IEEE. At the time of the merger, the AIEE’s Subcommittee on Large-Scale Computing...
1982 (MCMLXXXII) was a common year starting on Friday of the Gregorian calendar. ...
See also APL (for A Programming Language) is an array programming language based on a notation invented in 1957 by Kenneth E. Iverson while at Harvard University. ...
The J programming language, developed in the early 1990s by Ken Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL functional programming languages created by John Backus (of FORTRAN, ALGOL, and BNF fame). ...
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). ...
In mathematics, the Iverson bracket, named after Kenneth E. Iverson, is defined as follows where P is a proposition. ...
External article links - A Formal Description of SYSTEM/360 by Adin D. Falkoff, Kenneth E. Iverson, and Edward H. Sussenguth, Jr., IBM Systems Journal, Volume 3, Number 3, 1964.
- The Design of APL by Adin D. Falkoff and Kenneth E. Iverson, IBM Journal of Research and Development, Volume 17, Number 4, 1973.
- Notation as a Tool of Thought (1979 Turing Award Lecture) by Kenneth E. Iverson, Communications of the ACM, Volume 23, Number 8, August 1980.
- A Personal View of APL by Kenneth E. Iverson, IBM Systems Journal, Volume 30, Number 4, 1991.
Adin D. Falkoff has been a researcher at IBM since the 1950s. ...
Adin D. Falkoff has been a researcher at IBM since the 1950s. ...
External links |