Souběžný jazyk podle herce - Actor-Based Concurrent Language
Souběžný jazyk podle herce (ABCL) je rodina programovací jazyky, vyvinut v Japonsko v 80. a 90. letech.
ABCL / 1
ABCL / 1 (Actor-Based Concurrent Language) je a na základě prototypu souběžný programovací jazyk pro ABCL MIMD systém, vytvořený v roce 1986 Akinori Yonezawa, z Oddělení informační vědy na Tokijská univerzita.
ABCL / 1 používá asynchronní předávání zpráv mezi předměty dosáhnout souběžnosti. To vyžaduje Společný Lisp. Implementace v Kyoto Common Lisp (KCL) a Symbolika Lisp jsou k dispozici u autora.
ABCL / c +
Implementace ABCL / c + je k dispozici od ACM.[1]
ABCL / R
ABCL / R je objektově orientovaný reflexní podmnožina ABCL / 1, napsaná profesorem Akinori Yonezawou z Tokijský technologický institut v roce 1988.
ABCL / R2
ABCL / R2 je druhá generace verze ABCL / R, navržená pro architekturu hybridní skupiny. Byl vyroben na Tokijském technologickém institutu v roce 1992 a má téměř všechny funkce ABCL / 1. Je napsán v Společný Lisp. Jako reflexní jazyk mohou jeho programy dynamicky řídit své chování, včetně zásad plánování, z kontextu uživatelského procesu.
Další čtení
- ABCL: Objektově orientovaný souběžný systém, A. Yonezawa ed, MIT Press 1990
- Reflexe v objektově orientovaném souběžném jazyceT. Watanabe et al., SIGPLAN Notices 23 (11): 306-315 (listopad 1988)
- Implementace jádra operačního systému pomocí souběžného objektově orientovaného jazyka ABCL / c +N. Doi a kol. v ECOOP '88, S. Gjessing a kol. eds, LNCS 322, Springer 1988
Reference
- Tento článek je založen na materiálu převzatém z Zdarma online slovník výpočetní techniky před 1. listopadem 2008 a začleněno pod "licencování" podmínek GFDL, verze 1.3 nebo novější.