Prototalk: an Environment for Teaching, Understanding, Designing and Prototyping Object-Oriented Languages - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Prototalk: an Environment for Teaching, Understanding, Designing and Prototyping Object-Oriented Languages

Résumé

With prototype-based languages, concretization and abstraction are unified into a single concept a prototype. Prototype-based languages are based on a simple set of principles: object-centered representation, dynamic reshape of objects, cloning and possibly message delegation. However, they all differ in the interpretation and combination of these principles. Therefore there is a need to compare and understand. In this paper we present Prototalk, a research and teaching vehicle to understand, implement and compare prototype-based languages. Prototalk is a framework that offers a predefined set of language data structures and mechanisms that can be composed and extended to generate various prototype-based language interpreters. It presents a classification of languages based on different mechanisms in an operational manner.
Fichier principal
Vignette du fichier
Berg04c-ISC04-prototalk.pdf (332.91 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00533452 , version 1 (06-11-2010)

Identifiants

  • HAL Id : inria-00533452 , version 1

Citer

Alexandre Bergel, Christophe Dony, Stéphane Ducasse. Prototalk: an Environment for Teaching, Understanding, Designing and Prototyping Object-Oriented Languages. International Smalltalk Conference (ISC'04), Sep 2004, Koethen, Germany. ⟨inria-00533452⟩
115 Consultations
52 Téléchargements

Partager

Gmail Facebook X LinkedIn More