Jump to content

David Hanson (computer scientist)

From Wikipedia, the free encyclopedia

David R. Hanson is a software engineer who worked at Google until he retired in January 2012, working in programming languages, compilers, software tools, and programming environments.

Biography

[edit]

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]

References

[edit]
  1. ^ Tölle, Wolfgang; Yasner, Jason; Pieper, Michael (2012). Study and Research Guide in Computer Science: Profiles of Universities in the USA. Springer Science & Business Media. p. 54. ISBN 9783642773938. Archived from the original on 2 May 2024. Retrieved 18 September 2018.
  2. ^ Hanson, David R.; Kobayashi, Makoto (1990). "EZ Processes". Proceedings. 1990 International Conference on Computer Languages. p. 97. doi:10.1109/ICCL.1990.63764. ISBN 0-8186-2036-6. S2CID 8247463. Reprinted from Proceedings of the 1990 International Conference on Computer Languages, New Orleans, LA, Mar. 1990, 90–97
  3. ^ David R., Hanson. "A Procedure Mechanism for Backtrack Programming* David R. HANSON + Department o£ Computer Science, The University of Arizona" (PDF). p. 401. Archived (PDF) from the original on 9 August 2017. Retrieved 18 September 2018.
  4. ^ Hanson, David (1996). C Interfaces and Implementations: Techniques for Creating Reusable Software (first ed.). Addison-Wesley Professional. ISBN 9780201498417. Retrieved 18 September 2018.
  5. ^ Hanson, David; Christopher W., Fraser (1995). A Retargetable C Compiler: Design and Implementation (1 ed.). Addison-Wesley Professional. ISBN 9780805316704. Retrieved 18 September 2018.
  6. ^ "David R. Hanson". sites.google.com. Archived from the original on 10 May 2017. Retrieved 18 September 2018.
  7. ^ "Woodworking Portfolio". www.drhanson.net. Archived from the original on 4 September 2018. Retrieved 18 September 2018.
[edit]