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 (18221906)
“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)