Misplaced Pages

Adin Falkoff

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
American computer engineer (1921–2010)
Adin D. Falkoff
Born(1921-12-19)December 19, 1921
New Jersey, United States
DiedAugust 13, 2010(2010-08-13) (aged 88)
Pleasantville, New York
Education
Known forEngineering and design of programming language APL with Kenneth E. Iverson
SpouseDr. Linda D. Misek-Falkoff
Scientific career
Fields
Institutions

Adin D. Falkoff (19 December 1921 – 13 August 2010) was an engineer and computer systems and programming systems designer who was mostly known for his work on the programming language APL and systems for IBM.

Career

Falkoff, born in New Jersey, received a Bachelor of Engineering (B.Ch.E.) from the City College of New York in 1941, and a Master's degree (M.A.) in Mathematics from Yale University in 1963.

He was a researcher and manager at IBM Research since 1955 for over forty years before retiring. He collaborated with Ken Iverson from 1960 to 1980 on the design, development, and use of the APL programming language and interactive environment.

Of special note is his landmark article, A Formal Description of System/360, describing the then new IBM System/360 computer system, formally, in APL programming notation.

Falkoff was a visiting member of the faculty of IBM's Systems Research Institute, and taught computer science at Yale University. He was one of the researchers who established and managed the IBM Philadelphia Scientific Center and received many awards for his work, especially with APL.

Representative publications

Notes

  1. Computer History Museum page
  2. US Social Security Death Record published by The Church of Jesus Christ of Latter-day Saints
  3. Cf. bio Archived 2012-02-18 at the Wayback Machine in letter of recommendation for his wife, Dr. Linda D. Misek-Falkoff, to the Internet Governance Caucus IGF Multi-Stakeholder Advisory Group
APL programming
Features
Implementations
Major
  • Dyalog APL
  • APL2 → APLX
  • SHARP APL
  • NARS → NARS2000°
Dialects
Community
Professional
associations
Organizations
Business
Education
People
Categories: