Scala Actors

On this page you find information about the Actors library of the Scala programming language.

Download

Beginning from version 2.1.7, the actor library is part of the Scala distribution in package scala.actors.

Documentation

Tutorial

Scala Actors -- A Short Tutorial
This tutorial is mainly designed as a walk-through of several complete example programs that can be readily compiled and run using Scala 2.4 or newer.

Thanks to Juanjo Bazan there is also a Spanish translation of the tutorial.

Selected Papers

  1. Scala Actors: Unifying thread-based and event-based programming, Philipp Haller and Martin Odersky, Theoretical Computer Science, Volume 410, Issues 2-3, February 2009, Pages 202-220. (PDF, DOI)
  2. Event-Based Programming without Inversion of Control, Philipp Haller and Martin Odersky, Proceedings of the 7th Joint Modular Languages Conference (JMLC'06), Oxford, UK, September 2006 (PDF, BibTex, DOI)

Articles and Blogs