Тесная дружба между ДРАКОНом и конечными автоматами хорошо известна:
http://drakon-editor.sourceforge.net/auto.htmlПришло время ДРАКОНу попробовать себя в
модели акторов.
Акторы — более масштабируемая и надёжная замена многопоточному программированию.
Для проведения опытов был выбран язык C# (ДРАКОН-C#, разумеется).
Были написаны два тестовых приложения. Эти приложения демонстрируют параллельное программирование с ДРАКОН-акторами.
Решаются задачи трёх типов:
1. Неблокирующий ввод-вывод
2. Фоновые вычисления на процессоре.
3. Управление интерфейсом пользователя (окнами и виджетами WPF).
Результат описан здесь:http://drakon-editor.sourceforge.net/actors.htmlСкачать исходники можно здесь:
https://github.com/stepan-mitkin/actor-httpТребуется DRAKON Editor 1.25 и Visual Studio 2013