Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

Neil D. Jones

Also Known As Neil Deaton Jones
Software And Its Engineering

Neil Deaton Jones (March 22, 1941 to March 27, 2023) was an American computer scientist and professor emeritus at the University of Copenhagen. His research spanned programming languages and computation theory, with particular recognition for his work on partial evaluation and for pioneering work in data-flow analysis, control-flow analysis and termination analysis. He held academic positions at the University of Copenhagen, the University of Aarhus, the University of Kansas, Pennsylvania State University and the University of Western Ontario, and became a Danish citizen in 1991. He was made a Knight of the Order of the Dannebrog in 1998, was elected to the Academia Europaea in 1999, was named an ACM Fellow in 1998, and received the ACM SIGPLAN Programming Languages Achievement Award in 2014.

Facts
Birth Year
1941 1
Birth Date
1941-03-22 1
Death Year
2023 1
Death Date
2023-03-27 1
Award
ACM Fellow 1
Award
Programming Languages Achievement Award 1
FAQs

What is partial evaluation and why is it tied to Neil D. Jones?

Partial evaluation is also called program specialization; Jones helped make it self-applicable.

Partial evaluation is also called program specialization or staged computation. The University of Copenhagen's obituary for Neil D. Jones describes his work as making partial evaluation self-applicable, and partial evaluation is the area his profile here singles out as the one for which he is particularly recognized.
Connections

In Field

Source Neil D. Jones (Wikipedia)
Source Neil D. Jones (Wikipedia)
In the Other Atlases

Nationality

Also in Geography Atlas: the nationality of this subject.

Also in Geography Atlas: the nationality of this subject.

Sources
1. Wikidata: Neil D. Jones
  • Wikidata Q16979978, resolved via en.wikipedia pageprops (wave rule R-L)
  • Wikidata Q16979978 P569 (date of birth)
View the Source
Neil D. Jones (Wikipedia)
  • In Field: Programming Language Theory, Lead section
    programming languages and the theory of computation
  • In Field: Theory of Computation, Lead section
    programming languages and the theory of computation
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.