SUPPORT THE WORK

GetWiki

Benjamin C. Pierce

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
Benjamin C. Pierce
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{Short description|American professor of computer science}}







factoids
Benjamin Crawford Pierce is the Henry Salvatori ProfessorWEB,weblink Benjamin C. Pierce, of computer science at the University of Pennsylvania. Pierce joined Penn in 1998 from Indiana University and held research positions at the University of Cambridge and the University of Edinburgh. He received his Ph.D. from Carnegie Mellon University in 1991. His research includes work on programming languages, static type systems, distributed programming, mobile agents, process calculi, and differential privacy.As part of his research, Pierce has led development on several open-source software projects, including the Unison file synchronization utility.In 2012 Pierce became an ACM FellowWEB,weblink Benjamin Pierce, awards.acm.org, en, 2019-09-10, for "contributions to the theory and practice of programming languages and their type systems". In 2015 Pierce and co-authors received the award for the most influential Principles of Programming Languages paper,WEB,weblink Most Influential POPL Paper Award, www.sigplan.org, 2019-09-10, which was described as "instrumental in bringing the view-update problem to the attention of the programming languages community and demonstrating the broad relevance of the problem beyond databases. [...] More broadly, the paper sparked a great deal of follow-on work in the area of BX (“bidirectional transformations”), leading to a fruitful collaboration between the worlds of databases, programming languages, and software engineering."

Books

He is the author of one book on type systems, Types and Programming Languages {{ISBN|0-262-16209-1}}. He has also edited a collection of articles to create a second volume Advanced Topics in Types and Programming Languages {{ISBN|0-262-16228-8}}. Based on the notes he collected while learning category theory during his PhD, he also published an introductory book on this topic—Basic Category Theory for Computer Scientists, {{ISBN|0-262-66071-7}}. He is one of the authors of the freely available book Software Foundations.

See also

References

External links

{{Authority control}}{{compu-bio-stub}}

- content above as imported from Wikipedia
- "Benjamin C. Pierce" does not exist on GetWiki (yet)
- time: 9:24am EDT - Sat, May 18 2024
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 23 MAY 2022
GETWIKI 09 JUL 2019
Eastern Philosophy
History of Philosophy
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
CONNECT