Related articles |
---|
Implementing OO languages charles@probitas.cs.utas.edu.au (1994-09-30) |
Re: Implementing OO languages bobduff@dsd.camb.inmet.com (1994-10-04) |
Re: Implementing OO languages gdevivo@dino.conicit.ve (1994-10-07) |
Re: Implementing OO languages bobduff@dsd.camb.inmet.com (1994-10-06) |
Re: Implementing OO languages achien@achien.cs.uiuc.edu (1994-10-13) |
Newsgroups: | comp.compilers,comp.lang.c++,comp.lang.eiffel,comp.object |
From: | gdevivo@dino.conicit.ve (Gabriela O. de Vivo) |
X-Posted-From: | InterNews 1.0.4@ccas-slip8.saicyt.net.ve |
Keywords: | OOP |
Organization: | Free University of Berlin, Germany |
References: | 94-09-190 |
Date: | Fri, 7 Oct 1994 03:24:18 GMT |
charles@probitas.cs.utas.edu.au (Charles Lakos) writes:
> I am interested in examining a range of implementation techniques for
> Object-Oriented languages. ...
I suggest you to check the SELF papers at Stanford University.
ftp://self.stanford.edu/pub/papers
The papers describe aspects concerning design and implementation of
SELF.
I am includinng the abstract appearing in the paper
SELF:THE POWER OF SIMPLICITY (Ungar & Smith):
- Abstract. SELF is an object-oriented language for exploratory
programming based on a small number of simple and concrete ideas:
prototypes, slots and behavior. Prototypes combine inheritance
and instantiation to provide a framework that is simpler and more
flexible than most object-oriented languages. Slots unite variables
and procedures into a single construct. This permits the inheritance
hierarchy to take over the function of lexical scoping in conventional
languages. Finally, because SELF does not distinguish state from
behavior, it narrows the gaps between ordinary objetcs, procedures,
and closures. SELF's simplicity and expressiveness offer new insights
into object-oriented computation. -
best regards
-------ooo--------
Gabriela O.de Vivo
gdevivo@conicit.ve
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.