# David Madore

> French mathematician and computer scientist

**Wikidata**: [Q30942791](https://www.wikidata.org/wiki/Q30942791)  
**Source**: https://4ort.xyz/entity/david-madore

## Summary
David Madore (also known as David Alexander Madore) is a French mathematician and computer scientist with Canadian and French citizenship. He is known for creating **Unlambda**, a functional programming language first introduced on **1999-06-28**. He earned a PhD from the University of Paris-Sud in 2005.

## Biography
- Born: 1976 (place not provided)
- Nationality: Canada; France
- Education: Doctor of Philosophy, University of Paris-Sud (ended 2005)
- Known for: Creating *Unlambda* (functional programming language; inception 1999-06-28)
- Field(s): Mathematics; computer science

## Contributions
David Madore’s most clearly documented contribution in the provided sources is the creation of **Unlambda**, a **functional programming language** with an inception date of **1999-06-28**. This work is explicitly listed as his notable work and as something he “created/developed.” In addition to this language-design contribution, the sources identify him professionally as both a **mathematician** and a **computer scientist**, indicating activity across mathematics and computing.

Madore also has a documented academic background: he completed a **Doctor of Philosophy** at the **University of Paris-Sud**, with the program ending in **2005**, and his **doctoral advisor** is listed as **Jean-Louis Colliot-Thélène**. Multiple scholarly identifier records are associated with him (including **MathSciNet author ID 665712**, **Scopus author ID 23060621200**, and **zbMATH author ID madore.david-a**), reflecting a research presence that is indexed across major academic databases. His online presence includes a personal website and a Twitter account (handle **gro_tsen**, starting **2018-07-14**).

## FAQs
### Q: Who is David Madore?
A: David Madore is a French mathematician and computer scientist who also holds Canadian citizenship. He is best known for creating *Unlambda*, a functional programming language.

### Q: What is David Madore known for?
A: He is known for creating **Unlambda**, a functional programming language. The inception date listed for Unlambda is **1999-06-28**.

### Q: Where did David Madore study?
A: He studied at the **University of Paris-Sud**, where he completed a **Doctor of Philosophy** (ending in **2005**). His doctoral advisor is listed as **Jean-Louis Colliot-Thélène**.

### Q: Does David Madore have an official website or public profile?
A: Yes. His website is **http://www.madore.org/~david/**, and he has a Twitter account with the handle **gro_tsen** (start time **2018-07-14**).

## Why They Matter
David Madore matters in the intersection of mathematics and computer science primarily because he is credited with creating **Unlambda**, a **functional programming language** (inception **1999-06-28**). Creating a programming language is a concrete, durable contribution: it defines a tool and a conceptual framework that others can study, use, and reference. In Madore’s case, Unlambda is explicitly singled out as his notable work and is directly attributed to him as creator/developer in the provided material.

His significance is also reinforced by his academic profile. He completed a **PhD** at the **University of Paris-Sud** (ending **2005**) under **Jean-Louis Colliot-Thélène**, and he is indexed in major scholarly databases (MathSciNet, Scopus, zbMATH). These identifiers indicate that his work is part of the formal research ecosystem and is discoverable and citable through standard academic channels. Without his contribution, Unlambda—at least in the form attributed to him—would not exist as a named, attributable language artifact in the historical record provided here.

## Notable For
- Creator/developer of **Unlambda** (functional programming language; inception **1999-06-28**)
- Identified as a **mathematician** and **computer scientist**
- Earned a **Doctor of Philosophy** from the **University of Paris-Sud** (ended **2005**)
- Doctoral advisor: **Jean-Louis Colliot-Thélène**
- Indexed author identifiers across major databases (e.g., **MathSciNet 665712**, **Scopus 23060621200**, **zbMATH madore.david-a**)

## Body
### Identity and Names
- Name: David Madore
- Alias: **David Alexander Madore**
- Sex or gender: **male**
- Native language / languages: **French** (also listed as languages spoken/written/signed: French)
- Occupations: **mathematician**; **computer scientist**
- Citizenship: **Canada**; **France**
- ISNI: **0000000359524004**
- VIAF ID: **218357338**
- IdRef ID: **091576385**
- thèses.fr person ID: **091576385**

### Early Life and Family
- Birth date: **1976** (place not provided)
- Father: **John Madore** (as referenced in a blog post URL provided in the sources)

### Education and Academic Lineage
- Educated at: **University of Paris-Sud**
  - Degree: **Doctor of Philosophy**
  - End time: **2005**
- Doctoral advisor: **Jean-Louis Colliot-Thélène**
- Mathematics Genealogy Project ID: **88918**

### Work and Contributions
- Notable work: **Unlambda**
  - Type: **functional programming language**
  - Inception: **1999-06-28**
  - Relationship: listed as “Created / Developed by” David Madore

### Research and Indexing Identifiers
- MathSciNet author ID: **665712**
- Scopus author ID: **23060621200**
- zbMATH author ID: **madore.david-a**

### Online Presence
- Website: **http://www.madore.org/~david/**
- Twitter:
  - Handle: **gro_tsen**
  - Start time: **2018-07-14**
  - Qualifier ID: **1018078984280657920**

### Media
- Image: https://commons.wikimedia.org/wiki/Special:FilePath/David_Madore_dsc06601.jpg
  - Caption/description (P2096): **“David Madore en 2005.”**

## References

1. [Source](http://www.madore.org/~david/weblog/d.2020-08-30.2660.john-a-madore.html)
2. [Source](https://perso.telecom-paristech.fr/madore/cv.pdf)
3. SUDOC
4. Mathematics Genealogy Project
5. Virtual International Authority File
6. IdRef