David Macqueen

Professor Emeritus at University of Chicago

Los Gatos, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Macqueen is a Professor Emeritus and long-time researcher specializing in programming language design, semantics, compilers, and type and module systems, with over 26 years of academic and research experience. He has led and contributed to foundational projects such as the Standard ML of New Jersey compiler and has been active in IFIP WG 2.8 on functional programming for decades. His work spans HM type inference, algebraic datatypes, and the practical implementation of module and type-checking systems, reflecting deep expertise from both Bell Labs research and university teaching. Based in Los Gatos, California, he continues to develop SML/NJ and teach the foundations of programming languages and functional programming. An often overlooked strength is his blend of formal mathematical logic (PhD from MIT) and hands-on compiler engineering, enabling contributions that are both theoretically sound and practically usable.
code26 years of coding experience
job33 years of employment as a software developer
bookPhD, Mathematical Logic, PhD, Mathematical Logic at Massachusetts Institute of Technology
bookHS Graduate, HS Graduate at Saratoga High School
bookHigh School diploma, High School diploma at Desert High School
bookBS, Mathematics, BS, Mathematics at Stanford University
stackoverflow-logo

Stackoverflow

Stats
11reputation
86reached
3answers
0questions
github-logo-circle

Github Skills (14)

sml10
jersey9
functional-programming9
bit8
machine-learning8
32-bit8
data-science7
mlton6
casting6
cm6
smlnj6
python5
nlp5
deep-learning4

Programming languages (3)

Standard MLTeXHTML

Github contributions (5)

github-logo-circle
Web site for standardml.org.
Contributions:43 commits, 21 pushes, 3 comments in 6 years 1 month
standardmlweb-site
smlnj/prettyprint

Aug 2023 - Dec 2024

Contributions:59 pushes, 1 branch in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Macqueen - Professor Emeritus at University of Chicago