
معرفی
David Walker is a Professor and Director of Undergraduate Studies in the Department of Computer Science at Princeton University, where he joined in 2002, earned tenure in 2008, and was promoted to full professor in 2013.
His educational background includes:
- Ph.D. in Computer Science from Cornell University (2001)
- Master's degree in Computer Science from Cornell University
- Bachelor's degree from Queen's University in Kingston, Ontario
Professor Walker's research centers on programming language theory, design, and implementation with specialized focus on domain-specific languages. His work bridges formal theoretical frameworks with practical compiler development, advancing both foundational knowledge and real-world language engineering applications in systems programming and software reliability.
His scientific contributions have been honored with prestigious recognitions:
- NSF Career Award
- Sloan Fellowship
- 2015 ACM SIGPLAN Robin Milner Young Researcher Award
- 10-year retrospective award for ACM POPL 1998's most influential paper
- Best paper award at ACM PLDI 2007
- Community Award at USENIX NSDI 2013
Professor Walker has secured significant research funding through his NSF Career Award and held influential academic service roles including Associate Editor for ACM TOPLAS (2007-2015) and Program Chair for ACM POPL 2015. His sabbatical appointments included visiting researcher positions at Microsoft Research (Redmond 2008, Cambridge 2009) and Associate Visiting Faculty at the University of Pennsylvania (2015-2016).




