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

Alexandre Bergel 1 Christophe Dony 2 Stéphane Ducasse 1
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : 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.
Type de document :
Communication dans un congrès
International Smalltalk Conference (ISC'04), Sep 2004, Koethen, Germany. 2004
Liste complète des métadonnées

Littérature citée [29 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00533452
Contributeur : Lse Lse <>
Soumis le : samedi 6 novembre 2010 - 13:37:13
Dernière modification le : jeudi 11 janvier 2018 - 06:26:11
Document(s) archivé(s) le : lundi 7 février 2011 - 02:31:20

Fichier

Berg04c-ISC04-prototalk.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00533452, version 1

Collections

Citation

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. 2004. 〈inria-00533452〉

Partager

Métriques

Consultations de la notice

94

Téléchargements de fichiers

51