Re: book on implementation of OO languages (Jeffrey Dean)
13 Jul 1996 21:59:08 -0400

          From comp.compilers

Related articles
book on implementation of OO languages (marjan mernik) (1996-07-09)
Re: book on implementation of OO languages (1996-07-13)
Re: book on implementation of OO languages (1996-07-20)
Re: book on implementation of OO languages (Johan Gunnarsson) (1996-07-20)
Re: book on implementation of OO languages (1996-07-22)
| List of all articles for this month |

From: (Jeffrey Dean)
Newsgroups: comp.compilers
Date: 13 Jul 1996 21:59:08 -0400
Organization: Computer Science & Engineering, U of Washington, Seattle
References: 96-07-058
Keywords: books, OOP, bibliography

: I'm looking for books, papers, TR, ... about implementation of
: Object-Oriented languages. The Peyton-Jones's "The Implementation of
: Functional Programming Languages" covers in detail functional languages.
: Any such book exists for Object-Oriented languages?

I'm not aware of any books that cover O-O language implementation in
any detail, but there are lots of good papers and theses on
implementation techniques. I would recommend the following as good
starting points. The last three suggestions all have lengthy
bibliographies that point to other work).

    title="Efficient Implementation of the {Smalltalk-80} System",
    author="L. Peter Deutsch and Allan M. Schiffman",
    booktitle="Proceedings of Synposium on Principles of
                          Programming Languages, No. 11",
    address="Salt Lake City, Utah",

    author="Craig Chambers",
    title="The Design and Implementation of the SELF Compiler, an
                  Optimizing Compiler for Object-Oriented Programming Languages",
    school="Stanford University",
    note="Published as technical report STAN-CS-92-1420"

    author= {Urs H{\"o}lzle},
    title="Adaptive Optimization for Self: Reconciling High Performance
                                    with Exploratory Programming",
    school="Stanford University",

Our research group has just produced a new TR that combines a bunch of
our recent publications into one lengthy TR:

    author="Craig Chambers and Jeffrey Dean and David Grove",
    title="Whole-Program Optimization of Object-Oriented Languages",
    institution= "Department of Computer Science and Engineering.
                                University of Washington",

Several WWW sites have on-line versions of these and other relevant papers
(the Deutsch and Shiffman paper is not on-line, however, as far as I know).

Self project (has Chambers's & Hoelzle's theses):

Cecil project (has the whole-program optimization TR and several other papers):

OOCSB project:

UMass OO systems group:

Happy reading,
-- Jeff

Jeffrey Dean ( Graduate Student, Cecil Project
Dept. of Computer Science & Engineering University of Washington

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.