Каноническая ссылка шаблона в модели программирования Агентов

Существует ли источник, который я мог использовать для изучения некоторых наиболее используемых и популярных методов относительно программирования Actor-/Agent-oriented? Моя первоочередная задача о параллелизме и распределении, ограниченном упомянутой схемой - Агенты, передача сообщений.

Я должен начать с документации Erlang или возможно существует какой-либо вид книги, которая описывает самые важные стандартные блоки при программировании Ориентированный на агента?

(Большинство полезных примеров было бы в Scala или F#),

5
задан Lance Roberts 18 February 2013 в 02:31
поделиться

4 ответа

Чтобы получить красочное и интересное объяснение, я бы рекомендовал прочитать несколько записей в этом блоге

Кроме того, мы приветствуем вас в списке рассылки Akka!

4
ответ дан 18 December 2019 в 10:42
поделиться

В документации по Erlang вы не найдете многого, что явно говорит о Actors. Документация и последние книги по Erlang объясняют, как использовать параллелизм/распределение/передачу сообщений в контексте Erlang. К слову, мы вообще не слышали о Actors, когда разрабатывали Erlang.

3
ответ дан 18 December 2019 в 10:42
поделиться

Что касается использования Актеров в Scala, вы можете изучить структуру Akka . У него хорошая документация, и здесь у них есть список статей и презентаций с множеством примеров.

4
ответ дан 18 December 2019 в 10:42
поделиться

Erlang и Akka от Scala наиболее популярны и имеют большое сообщество. Если вы хотите узнать стиль, основанный на ML, есть JoCaml. У них есть простой вводный текст и коллекция более формальных статей. Я использую JoCaml около двух лет в своей научной работе и очень им доволен. Также вы можете найти много примеров использования почтовых ящиков в F# для реализации передачи сообщений в стиле actor.

5
ответ дан 18 December 2019 в 10:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: