Carnegie Mellon University
Browse
file.pdf (1.33 MB)

The Prototype-Instance Object Systems in Amulet and Garnet

Download (1.33 MB)
journal contribution
posted on 1998-01-01, 00:00 authored by Brad Myers, Richard G. McDaniel, Robert C. Miller, Brad Vander Zander, Dario Giuse, David Kosbie, Andrew Mickish

Over the last 10 years, the CMU User Interface Software Project has been investigating prototype-based programming in two large-scale systems: Garnet in Lisp and Amulet in C++. The goal of these systems is to provide an effective way to prototype and implement user interface software. In addition to using a prototype-instance object model, these systems also use constraints to tie objects’ values together, and new models for input and output. The result is a significantly different style of programming than conventional class-based object systems, and even than other prototype-based systems.

History

Publisher Statement

All Rights Reserved

Date

1998-01-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC