
Robert Bruce Findler
Professor · Programming Languages
Max Planck Institute for Software SystemsAbout
Robert Bruce Findler is a Professor of Computer Science at Northwestern University, specializing in programming languages and software engineering. He serves as a core developer of the Racket programming language and has contributed extensively to language design, macro systems, and gradual typing.
- Affiliation: Department of Electrical Engineering and Computer Science, McCormick School of Engineering
- Research Interests: Programming Languages (PL), Domain-Specific Languages (DSLs), Macro Systems, Gradual Typing, Contracts
His work spans both theoretical and practical domains, including the development of Racket's Redex framework for semantics engineering and innovative approaches to contract systems in gradual typing. He has been actively involved in the PL community through committee memberships and program organization.
Recent research focuses on macro systems (Rhombus), contract optimization (Collapsible Contracts), and language interoperability (The Functional, the Imperative, and the Sudoku). His GitHub contributions reflect ongoing development in Racket and related tools.
- Key Collaborations: Racket development ecosystem, PLDI/POPL/ICFP/SPLASH conferences
- Committee Roles: ICFP Programme Committee, REBLS Program Committee, POPLmark Retrospective Panelist
Find Robert Bruce Findler elsewhere
Related Searches
You Might Also Like
Matthew FlattMax Planck Institute for Software Systems · Professor
Matthias FelleisenMax Planck Institute for Software Systems · Professor
Sam Tobin-HochstadtMax Planck Institute for Software Systems · Assistant Professor
David WalkerInria · Professor
Matthew FlattNational and Kapodistrian University of Athens · Professor
Max S. NewMax Planck Institute for Software Systems · Assistant Professor