David R. Hanson is a software engineer who worked at Google in programming languages, compilers, software tools, and programming environments, until he retired in January 2012.
Before joining Google, he was with Microsoft Research, Princeton, [1] University of Arizona, [2] and Yale. [3] He has written many journal and conference papers and two books: A Retargetable C Compiler: Design and Implementation with Christopher Fraser, which describes lcc, a widely used compiler for Standard C, [4] and C Interfaces and Implementations: Techniques for Creating Reusable Software. [5]
Hanson is largely responsible for designing and implementing the "View as Slideshow" feature for PowerPoint and attachments in Google's Gmail system. [6]
Hanson enjoys skiing and cycling. He also builds furniture. [7]
Reprinted from Proceedings of the 1990 International Conference on Computer Languages, New Orleans, LA, Mar. 1990, 90–97