Имя: Пароль:
1C
 
1c и акторы
, ,
0 ERWINS
 
17.08.18
11:11
1. Да 50% (2)
2. Нет 50% (2)
3. Свое 0% (0)
Всего мнений: 4

Сейчас примерно четверть задач реализовыемых мной ложаться на модель акторов.

Думаете 1с добавит акторы?

Фундаментальные концепции

По аналогии с философией объектно-ориентированного программирования, где каждый примитив рассматривается как объект, модель акторов выделяет в качестве универсальной сущности понятие «актора». Актор является вычислительной сущностью, которая в ответ на полученное сообщение может одновременно:

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

Не предполагается существования определённой последовательности вышеописанных действий и все они могут выполняться параллельно.

Отделение отправителя от посланных сообщений стало фундаментальным достижением модели акторов: тем самым обеспечивается асинхронная связь и управление структурами в виде формы передачи сообщений[11].

Получатели сообщений идентифицируются по адресу, который иногда называют «почтовым адресом». Таким образом, актор может взаимодействовать только с теми акторами, адреса которых он имеет, может извлечь адреса из полученных сообщений или знать их заранее, если актор создан им самим.

Модель характеризуется внутренне присущим параллелизмом вычислений внутри одного актора и между акторами, динамическим созданием акторов, включением адресов акторов в сообщения, а также взаимодействием только через прямой асинхронный обмен сообщениями без каких-либо ограничений на порядок прибытия сообщений.
41 Fedor-1971
 
17.08.18
14:51
(38) Ты описываешь "Полумарковские процессы" (процесс имеющий направление исполнения без обратной связи с породившим, если есть обратная связь, это уже Марковский процесс) - им 100 лет в обед, теория разработана до "Не могу", куча диссертаций КТН (кандидатов технических наук).

Прикинь, подобная лабуда была реализована в СИМУЛе (язык имитационного моделирования систем)

В 1С это тащить не надо от слова совсем - есть бизнес-процессы им добавить более плотную интеграцию с другими объектами, кроме Задачи и будет достаточно мощное решение. Перекрывающее твои акторы
Это модернизация существующего механизма, а не привнесение новой ненужной функциональности.

Нет
44 Casey1984
 
17.08.18
16:26
(0) Зачем это все в язык 1С тащить?

Нет
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.