Book chapter
OA Policy
English

Hybrid : A Language for Programming with Active Objects

ContributorsNierstrasz, Oscar
Published inTsichritzis, Dionysios (Ed.), Objects and things = Objets et machins, p. 15-42
PublisherGenève : Centre universitaire d'informatique
Publication date1987
Abstract

Hybrid is an object-oriented programming language in which objects are the active entities. Active objects in Hybrid are both concurrent and persistent, thus unifying the notion of an "object" with that of processes and files. Hybrid introduces the concept of an activity as a means for controlling the interactions between active objects. The language provides constructs that allow one to restrict or relax this control in a fairly simple way. In particular, mechanisms for delaying and "delegating" activities are provided. Furthermore, Hybrid is designed so as to provide powerful constructs for reusing code in a way that is consistent with strong-typing.

Citation (ISO format)
NIERSTRASZ, Oscar. Hybrid : A Language for Programming with Active Objects. In: Objects and things = Objets et machins. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1987. p. 15–42.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:158571
90views
41downloads

Technical informations

Creation01/02/2022 10:47:00
First validation01/02/2022 10:47:00
Update time16/03/2023 02:32:46
Status update16/03/2023 02:32:45
Last indexation01/11/2024 00:43:13
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack