Registered user since Mon 19 Feb 2018
I am a Professor in the Department of Computer Science at the University of British Columbia, BC, Canada.
Research Interests: my research is directed at enabling programmers to write programs that, as much as possible, look like their design. I believe that programs that clearly express the design structure they implement are easier to maintain, because questions about what a part of the program does, why it does that, and what other parts of the program depend on that behavior become easier to answer. In pursuit of this goal, most of my research has been in programming language design and implementation, but I am also interested in programming environments, coding styles, and other kinds of tools.
View general profile