Модель акторов: различия между версиями

Содержимое удалено Содержимое добавлено
Initial Creation
(нет различий)

Версия от 21:33, 25 февраля 2016


Это незавершённый раздел учебника.
Вы можете помочь проекту, исправив и дополнив его.


Библиотеки и табличные структуры с акторами

Разработаны библиотеки и табличные структуры с акторами для обеспечения актороподобного стиля программирования на языках, которые не имеют встроенных акторов.

Библиотеки и табличные структуры с акторами
Название Дата последнего релиза Лицензия Языки программирования
ActiveJava 2008 ? Java
Actor 2013-05-31 MIT Java
Actor-CPP 2012-03-10[1] GPL 2.0 C++
Actor Framework 2013-11-13 Apache 2.0 .NET
ActorKit 2011-09-13[2] BSD Objective-C
Akka (toolkit) 2015-04-23 Apache 2.0 Java and Scala
Akka.NET 2016-01-18 Apache 2.0 .NET
C++ Actor Framework (CAF) 2015-11-25[3] Boost Software License 1.0 and BSD 3-Clause C++11
Celluloid 2016-01-19[4] MIT Ruby
Cloud Haskell 2015-06-17[5] BSD Haskell
CloudI 2015-12-24[6] BSD C/C++, Elixir/Erlang/LFE, Java, Javascript, Perl, PHP, Python, Ruby
Functional Java 2016-02-15[7] BSD Java
GPars 2014-05-09[8] Apache 2.0 Groovy
Jetlang 2013-05-30[9] New BSD Java
Korus 2010-02-04 GPL 3 Java
Kilim[10] 2011-10-13[11] MIT Java
LabVIEW Actor Framework 2012-03-01[12] ? LabVIEW
libprocess 2013-06-19 Apache 2.0 C++
NAct 2012-02-28 LGPL 3.0 .NET
OOSMOS 2016-02-17[13] GPL 2.0 и коммерческая C, C++
Orbit 2016-02-16[14] New BSD Java
Orleans 2016-01-20[15] MIT .NET
Panini 2014-05-22 MPL 1.1 Собственный язык программирования
Peernetic 2007-06-29 LGPL 3.0 Java
PostSharp 2014-09-24 Коммерческая / Freemium .NET
Pulsar 2014-11-18[16] New BSD Python
Pulsar 2016-02-18[17] LGPL/Eclipse Clojure
Pykka 2015-07-20[18] Apache 2.0 Python
Remact.Net ? MIT .NET
Retlang 2011-05-18[19] New BSD .NET
S4 2012-07-31[20] Apache 2.0 Java
SObjectizer 2016-02-11 New BSD C++11
Termite Scheme 2009-05-21 LGPL Scheme
Theron 2014-01-18[21] MIT[22] C++
Thespian 2016-02-11 GoDaddy Public Release[23] Python
QP framework 2015-09-29[24] GPL 2.0 и коммерческая C и C++
Quasar 2016-01-18[25] LGPL/Eclipse Java

Примечания

  1. Changes - actor-cpp - An implementation of the actor model for C++ - Google Project Hosting. Code.google.com. Проверено 2016-02-25 г.
  2. Commit History · stevedekorte/ActorKit · GitHub. Github.com. Проверено 2016-02-25 г.
  3. Tags · actor-framework/actor-framework · GitHub. Github.com. Проверено 2016-02-25 г.
  4. celluloid | RubyGems.org | your community gem host. RubyGems.org. Проверено 2016-02-25 г.
  5. Cloud Haskell: Erlang-style concurrent and distributed programming in Haskell. Github.com. Проверено 2016-02-25 г.
  6. CloudI Dowanloads. sourceforge.net. Проверено 2016-02-25 г.
  7. Functional Java Releases. GitHub. Проверено 2016-02-25 г.
  8. GPars Releases. GitHub. Проверено 2016-02-25 г.
  9. jetlang downloads. Code.google.com. Проверено 2016-02-25 г.
  10. Шаблон:Cite conference
  11. Commit History · kilim/kilim · GitHub. Github.com. Проверено 2016-02-25 г.
  12. Community: Actor Framework, LV 2011 revision (version 3.0.7). Decibel.ni.com. Проверено 2016-02-25 г.
  13. OOSMOS Version History. OOSMOS. Проверено 2016-02-25 г.
  14. Orbit, GitHub, tag 0.7.1 release. GitHub. Проверено 2016-02-25 г.
  15. Orleans, GitHub, tag 1.1.2 release. GitHub. Проверено 2016-02-25 г.
  16. Pulsar oldchangelog
  17. Pulsar on GitHub
  18. Changes — Pykka 1.2.1 documentation. pykka.org. Проверено 2016-02-25 г.
  19. Changes - retlang - Message based concurrency in .NET - Google Project Hosting. Code.google.com. Проверено 2016-02-25 г.
  20. Commit History · s4/s4 · Apache. apache.org. Проверено 2016-02-25 г.
  21. Theron - Version 6.00.02 released. Theron-library.com. Проверено 2016-02-25 г.
  22. Theron. Theron-library.com. Проверено 2016-02-25 г.
  23. Thespian Releases. godaddy.com. Проверено 2015-09-29 г.
  24. QP Active Object Frameworks - Browse Files at. Sourceforge.net. Проверено 2016-02-25 г.
  25. Quasar GitHub

Ссылки

Источник