Actor Model - Programming With Actors - Actor Libraries and Frameworks

Actor Libraries and Frameworks

Actor libraries or frameworks have also been implemented to permit actor-style programming in languages that don't have actors built-in. Among these frameworks are:

Name Status Latest release License Languages
Akka Active 2012-06-12 Apache 2.0 Java and Scala
Ateji PX Active ? ? Java
F# MailboxProcessor Active same as F# (built-in core library) Apache License F#
Korus Active 2010-02-01 GNU GPL 3 Java
Kilim Active 2011-10-13 MIT Java
ActorFoundry (based on Kilim) Active? 2008-12-28 ? Java
ActorKit Active 2011-09-14 BSD Objective-C
Cloud Haskell Active 2012-11-07 BSD Haskell
NAct Active 2012-02-28 LGPL 3.0 .NET
Retlang Active? 2011-05-18 New BSD .NET
Jetlang Active 2012-02-14 New BSD Java
Haskell-Actor Active? 2008 New BSD Haskell
GPars (was GParallelizer) Active 2011-10-20 Apache 2.0 Groovy
PARLEY Active? 2007-22-07 GNU GPL 2.1 Python
Pykka (inspired by Akka) Active 2012-08-11 Apache 2.0 Python
Termite Scheme Active? 2009 LGPL Scheme (Gambit implementation)
Theron Active 2012-08-20 MIT C++
Libactor Active? 2009 GPL 2.0 C
Actor-CPP Active 2012-03-10 GPL 2.0 C++
S4 Active 2011-11-28 Apache 2.0 Java
libcppa Active 2012-08-22 LGPL 3.0 C++11
Celluloid Active 2012-07-17 MIT Ruby
LabVIEW Actor Framework Active 2012-03-01 ? LabVIEW
QP frameworks for real-time embedded systems Active 2012-09-07 GPL 2.0 and commercial (dual licensing) C and C++

Read more about this topic:  Actor Model, Programming With Actors

Famous quotes containing the words actor and/or libraries:

    The actor can be compared to the soldier. The former dazzled by his triumphs, sighs continually for the struggles of stage- life; the latter filled with the glory he has acquired on the battlefield, cannot resign himself to peace.
    Adelaide Ristori (1822–1906)

    riding flatcars to Fresno,
    Across the whole country
    Steep towns, flat towns, even New York,
    And oceans and Europe & libraries & galleries
    And the factories they make rubbers in
    Gary Snyder (b. 1930)