<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Actor-Based_Concurrent_Language</id>
	<title>Actor-Based Concurrent Language - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Actor-Based_Concurrent_Language"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Actor-Based_Concurrent_Language&amp;action=history"/>
	<updated>2026-05-04T21:16:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Actor-Based_Concurrent_Language&amp;diff=4628031&amp;oldid=prev</id>
		<title>imported&gt;Kvng: mv {{FOLDOC}} attribution to talk</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Actor-Based_Concurrent_Language&amp;diff=4628031&amp;oldid=prev"/>
		<updated>2021-11-30T21:12:35Z</updated>

		<summary type="html">&lt;p&gt;mv {{FOLDOC}} attribution to talk&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Family of programming languages}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Actor-Based Concurrent Language&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;ABCL&amp;#039;&amp;#039;&amp;#039;) is a family of [[programming language]]s, developed in [[Japan]] in the 1980s and 1990s.&lt;br /&gt;
&lt;br /&gt;
==ABCL/1==&lt;br /&gt;
&amp;#039;&amp;#039;ABCL/1&amp;#039;&amp;#039; (Actor-Based Concurrent Language) is a [[prototype-based programming|prototype-based]] [[concurrent programming language]] for the &amp;#039;&amp;#039;&amp;#039;ABCL MIMD&amp;#039;&amp;#039;&amp;#039; system, created in 1986 by [[Akinori Yonezawa]], of the &amp;#039;&amp;#039;Department of Information Science&amp;#039;&amp;#039; at the [[University of Tokyo]].&lt;br /&gt;
&lt;br /&gt;
ABCL/1 uses asynchronous [[message passing]] among [[object (programming)|objects]] to achieve concurrency. It requires [[Common Lisp]]. Implementations in [[Kyoto Common Lisp]] (KCL) and [[Symbolics]] Lisp are available from the author.&lt;br /&gt;
&lt;br /&gt;
===ABCL/c+===&lt;br /&gt;
An implementation of ABCL/c+ is available from the ACM.&amp;lt;ref&amp;gt;[https://dl.acm.org/doi/10.5555/646148.679055 An Implementation of an Operating System Kernel Using Concurrent Object-Oriented Language ABCL/c+]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ABCL/R===&lt;br /&gt;
&amp;#039;&amp;#039;ABCL/R&amp;#039;&amp;#039; is an [[object-oriented]] [[reflection (computer science)|reflective]] subset of ABCL/1, written by Professor Akinori Yonezawa of [[Tokyo Institute of Technology]] in 1988.&lt;br /&gt;
&lt;br /&gt;
====ABCL/R2====&lt;br /&gt;
&amp;#039;&amp;#039;ABCL/R2&amp;#039;&amp;#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Further reading==&lt;br /&gt;
*&amp;#039;&amp;#039;ABCL: An Object-Oriented Concurrent System&amp;#039;&amp;#039;, A. Yonezawa ed, MIT Press 1990&lt;br /&gt;
*&amp;#039;&amp;#039;Reflection in an Object-Oriented Concurrent Language&amp;#039;&amp;#039;, T. Watanabe et al., SIGPLAN Notices 23(11):306-315 (Nov 1988)&lt;br /&gt;
*&amp;#039;&amp;#039;An Implementation of An Operating System Kernel using Concurrent Object Oriented Language ABCL/c+&amp;#039;&amp;#039;, N. Doi et al. in ECOOP &amp;#039;88, S. Gjessing et al. eds, LNCS 322, Springer 1988&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{official website|http://web.yl.is.s.u-tokyo.ac.jp/pl/abcl.html}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Prototype-based programming languages]]&lt;br /&gt;
[[Category:Concurrent programming languages]]&lt;br /&gt;
[[Category:Common Lisp (programming language) software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Kvng</name></author>
	</entry>
</feed>