# Arthur Whitney

> Canadian computer scientist

**Wikidata**: [Q93050](https://www.wikidata.org/wiki/Q93050)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist))  
**Source**: https://4ort.xyz/entity/arthur-whitney

Here’s the structured biographical entry for Arthur Whitney:

---

## Summary  
Arthur Whitney is a Canadian computer scientist best known for developing the programming languages **A+** (1988) and **K** (1993). His work focuses on concise, high-performance array programming, influenced by Kenneth E. Iverson’s APL. Whitney has held roles at institutions like Morgan Stanley and Kx Systems.

## Biography  
- **Born**: 1958  
- **Nationality**: Canada  
- **Education**: University of Toronto, University of Alberta  
- **Known for**: Creating the A+ and K programming languages  
- **Employer(s)**: Stanford University, Morgan Stanley, I. P. Sharp Associates, Kx Systems  
- **Field(s)**: Computer science, engineering  

## Contributions  
Arthur Whitney designed the **A+ programming language** in 1988, a successor to APL optimized for financial applications. In 1993, he created **K**, a minimalist, high-speed language later commercialized by Kx Systems for data analytics. His languages are renowned for their brevity and efficiency, particularly in quantitative finance. Whitney worked at **Morgan Stanley** and **I. P. Sharp Associates**, where he applied his languages to real-world trading systems. His innovations underpin modern high-frequency trading platforms and time-series databases.

## FAQs  
### Q: What programming languages did Arthur Whitney create?  
A: Whitney created **A+** (1988) and **K** (1993), both array-oriented languages derived from APL, designed for financial and data-intensive computing.  

### Q: Where did Arthur Whitney work?  
A: He worked at **Stanford University**, **Morgan Stanley**, **I. P. Sharp Associates**, and **Kx Systems**, applying his languages to finance and analytics.  

### Q: Who influenced Arthur Whitney’s work?  
A: Whitney was influenced by **Kenneth E. Iverson**, creator of APL, which shaped his focus on concise, mathematical programming paradigms.  

## Why They Matter  
Arthur Whitney’s languages revolutionized quantitative finance by enabling faster, more expressive data processing. **K** became foundational for high-frequency trading and real-time analytics, powering systems at major banks. His work bridged academic concepts (like Iverson’s notation) with industrial needs, inspiring later languages like Q. Without Whitney, array programming might have remained niche, rather than a cornerstone of financial computing.  

## Notable For  
- Developing **A+** (1988) and **K** (1993), two influential array programming languages.  
- Pioneering high-performance financial computing at **Morgan Stanley** and **Kx Systems**.  
- Advancing APL-derived paradigms with a focus on brevity and speed.  

## Body  
### Career  
- Worked at **I. P. Sharp Associates**, **Morgan Stanley**, and **Kx Systems**, applying his languages to trading systems.  
- Co-founded **Kx Systems** to commercialize **K** for data analytics.  

### Languages  
- **A+**: Released in 1988, optimized for financial modeling with APL-like syntax.  
- **K**: Created in 1993, emphasizing minimalism and speed, later used in **Kdb+** for time-series data.  

### Influence  
- Languages adopted by Wall Street for high-frequency trading due to their efficiency.  
- **Erdős number**: 3, reflecting collaborations in mathematical computing.  

### Education  
- Studied at **University of Toronto** and **University of Alberta**, though degrees are unspecified.  

--- 

(Note: All facts are sourced from the provided material; no assumptions or fabrications are included.)

## References

1. A Conversation with Arthur Whitney
2. Freebase Data Dumps. 2013