Getting rid of metaclasses (Was: Behaviors vs Modules)

Jim Benson jb at speed.net
Mon Feb 25 04:46:49 UTC 2002


Nathanael,

> The ideas of having multiple roles/views/perspectives associated to an
> object sounds very interesting and promising. I'd really like to know more
> about these PIE system and its implementation. If you have any pointers to
> some information, please let me know.
>

The only place I've seen any of this written up was in the book Interactive
Programming Environments [1984] edited by Barstow, Shrobe, Sandewall, ISBN
0-07-003885-6. PIE is written up as "A Layered Approach to Software Design"
by Goldstein and Bobrow. pp 387-413. This paper was originally published as
Xerox Parc CSL-80-5.

Whenever I want to be depressed, I just pick that book up and start reading.
It represented the state of the art in '84, and it's amazing how little
things have advanced since then.

I haven't found anything online, but I hoped that this information might
help.

Jim




More information about the Squeak-dev mailing list