Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Arthur Whitney
Portrait of Arthur Whitney

Arthur Whitney

b. 1958

Canadian computer scientist

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Arthur Whitney

Born 1958. Arthur Whitney is a Canadian computer scientist and engineer, known for K (programming language), Kx Systems and Programming language.

Arthur Whitney (born October 20, 1957) is a Canadian computer scientist most notable for developing three programming languages inspired by APL: A+, k, and q, and Shakti Software.

Career Whitney studied pure mathematics at the graduate level at the University of Toronto in the early 1980s. He then worked at Stanford University. and he co-authored papers with both Ken Iverson and Roger Hui. He also wrote the initial prototype of J, a terse and macro-heavy single page of code, in one afternoon, which then served as the model for J implementor, Roger Hui, and was responsible for suggesting the rank operators in J. In 1988, Whitney began working at Morgan Stanley developing financial applications. At Morgan Stanley, Whitney developed A+ to facilitate migrating APL applications from IBM mainframe computers to a network of Sun Microsystems workstations. A+ had a smaller set of primitive functions and was designed for speed, and to handle large sets of time series data.

In 1993, Whitney left Morgan Stanley and co-founded Kx Systems with Janet Lustgarten, to commercialize his k programming language. According to Paul Ford's 2015 cover-story for Businessweek, k is a programming language that is "famous for its brevity." The company signed an exclusive agreement with Union Bank of Switzerland and Whitney developed a variety of trading applications using k until the contract expired. At the outset of the contract Whitney developed the kdb database built on k. In 2003, Kx Systems released q, a new vector language that built upon k and the kdb+ database developed by Whitney.

In 2018, First Derivatives bought out Whitney and Lustgarten's minority shares of Kx Systems. Whitney and Lustgarten then founded Shakti.

The Shakti platform has a small memory footprint, and allows for fast deployment and processing of distributed elastic workloads. It can work with all kinds of datasets, including numerical, temporal and text data, whether structured or not.

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Born
1958
Birth century
Nationality
Known for
K (programming language), Kx Systems, Programming language, Q (programming language from Kx Systems)
Education
University of Toronto, University of Alberta, I.P. Sharp Associates, Kx Systems
Employers
Stanford University, Morgan Stanley, I. P. Sharp Associates, Kx Systems

People in Arthur Whitney's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Arthur Whitney's

Frequently asked questions

Who is Arthur Whitney?

Canadian computer scientist

When was Arthur Whitney born?

Arthur Whitney was born in 1958.

What is Arthur Whitney's occupation?

Arthur Whitney is a computer scientist and engineer.

What is Arthur Whitney known for?

Arthur Whitney is known for K (programming language), Kx Systems, Programming language and Q (programming language from Kx Systems).

What nationality is Arthur Whitney?

Arthur Whitney is Canadian.

Sources & further reading

Β· Wikipedia: Arthur Whitney

Β· Wikidata: Q93050

Β· DBpedia: Arthur Whitney (computer scientist)

Cite this page

APA: Biography.guide. (2026). Arthur Whitney. https://biography.guide/arthur-whitney/

MLA: "Arthur Whitney." Biography.guide, https://biography.guide/arthur-whitney/.

Chicago: "Arthur Whitney." Biography.guide. https://biography.guide/arthur-whitney/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Page generated 2026-09-27 05:26 UTC