Arthur Whitney

from Wikipedia, the free encyclopedia
Arthur Whitney

Arthur Whitney (* 1958 ) is a Canadian computer scientist . On the basis of the programming language APL developed by Kenneth E. Iverson , Whitney developed various programming languages ​​that were and are mainly used in the financial industry.

He grew up in Edmonton and studied mathematics and computer science at the University of Alberta and the University of Toronto . He did not do a doctorate, but worked for a while as an assistant in computer science courses. Whitney first encountered APL in 1969 when he and his parents visited Iverson, who was a college friend of his father's. From 1980 he worked with Iversen at the Canadian software company IP Sharp in Toronto on the further development of APL. For example, the company developed time-sharing systems . From 1988 he was with the brokerage firm Morgan Stanley , where he wrote A + to develop real-time trading systems, databases and analysis systems for stocks, bonds and options. APL was already popular in the financial industry as an array-based programming language, which made his job a lot easier. A system was needed for trading that could quickly manipulate large amounts of data (often in column form and even then in the terabyte range) on an abstract level. In 1993 he left Morgan-Stanley and founded his own company Kx Systems, where he developed the K language as the successor to the A + language , which is still used in the financial industry today, with associated database systems (kdb) and subsequently regularly improved versions. This language, which is also based on APL, was also used primarily in the financial industry. His company recently released the Q language. He lives in Palo Alto .

He also wrote the basic code for the J programming language in the late 1980s and early 1990s , which was further developed by Iverson and Roger Hui . Hui was a fellow Whitney student at the University of Alberta.

Web links

Individual evidence

  1. Roger Hui Remembering Ken Iversen