Content deleted Content added
Took out spaces. |
Jerryobject (talk | contribs) m Per Wikipedia Style Manual, copy edited: Conformed introductory sentence to article title. Removed redundant links after 1 instances. Added official website tag. Updated stub tag. More. |
||
Line 1:
'''Actor-Based Concurrent Language''' ('''ABCL''') is a family of
==ABCL/1==
''ABCL/1'' (Actor-Based Concurrent Language) is a [[prototype-based
ABCL/1 uses [[asynchronous]] [[message passing]] among [[object (programming)|objects]] to achieve concurrency. It requires [[Common Lisp]]. Implementations in [[Kyoto Common Lisp
===ABCL/R===
''ABCL/R'' is
====ABCL/R2====
''ABCL/R2'' is a second generation version of ABCL/R, designed for the Hybrid Group Architecture. It was produced at the Tokyo Institute of Technology in 1992, and has almost all the functionality of ABCL/1. It is written in [[Common Lisp]]. As a reflective language, its programs can dynamically control their behavior, including scheduling policy, from within a user-process context.
===ABCL/c+===▼
''ABCL/c+'' is an
▲==ABCL/c+==
▲''ABCL/c+'' is an [[object-oriented]] [[concurrent programming language]], a variation of [[ABCL/1]] based on [[C (programming language)|C]] instead of [[LISP]].
==References==
*''ABCL: An Object-Oriented Concurrent System'',
*''Reflection in an Object-Oriented Concurrent Language'', T. Watanabe et al., SIGPLAN Notices 23(11):306-315 (Nov 1988)
*''An Implementation of An Operating System Kernel using Concurrent Object Oriented Language ABCL/c+'', N. Doi et al. in ECOOP '88, S. Gjessing et al. eds, LNCS 322, Springer 1988
Line 26 ⟶ 22:
==External links==
*
[[Category:Prototype-based programming languages]]
Line 33 ⟶ 29:
[[Category:Lisp programming language family]]
{{
[[fr:ABCL/1]]
|