![]() |
Sunday, Afternoon![]() |
![]() |
![]() |
Efficient Implementation of Object-Oriented Programming Languages Convention Ctr 208A Craig Chambers, University of Washington |
![]() |
Attendees will become familiar with the issues and state-of-the-art techniques for implementing object-oriented languages efficiently. Presentation Format: This tutorial will be presentation based. Attendee Background: Attendees should be familiar with the features of object-oriented languages and also with traditional compiler techniques such as procedure inlining and data flow analysis. Craig Chambers has been researching object-oriented language design and implementation since 1987, with publications in OOPSLA, ECOOP, ISOTAS, PLDI, POPL, PEPM, and TOPLAS on the topic. For his Ph.D. thesis at Stanford, he developed the first efficient implementation of the Self language, using optimizing dynamic compilation. Chambers is currently an Associate Professor of Computer Science & Engineering at the University of Washington, where he designed the Cecil language, heads the Vortex whole-program optimizing compiler project, and co-leads the DyC staged dynamic compilation project.
at a Glance |
|
of all Tutorials |
|