Погуглив по Erlang, тому що
Corezoid itself is written in Erlang. It works with the PostgreSQL database, but can do the same with Hadoop and many other databases.
Почитав. Erlang прикольний, розумію чому Приват почав його використовувати в своїх розробках, але там такий вузький клуб по інтересам, що ппц. Це не Java і Python.
Якщо держава захоче перейти на щось своє, то прийдеться практично Приват24 переписувати з нуля. А якщо не захоче, то специ і алгоритми прийдеться "арендувати". Короче головняка багато.
На Erlang написана система. Користувачу він ні до чого, в чому і прикол. Користувачу пофіг. Процеси виписуються графічно, Erlang ніде не вилазить.
Як казав Дубілет-молодший, алгоритми належать клієнту. В принципі, можна і на сайті Corezoid про це прочитати.
Фактично плата йде за користування системою.
Важко побудувати аналогію, тому що Corezoid — це не зовсім програмне забезпечення.
Це середовище, в якому клієнт може побудувати не тільки свої застосунки, а й цілу систему — наприклад, по операційному управлінню банком.
Corezoid хваляться, що вони кращі, ніж BPMS, але вони самі також є BPMS.
Щодо Erlang, то повторю, суть в тому, що користувачу, клієнту пофіг. Він його не бачить і не чіпає, якщо я розумію правильно. Клієнт будує процеси в графічному моделлері.
Звідти ж, відповідь на те, чи потрібно знати якісь мови програмування для користування системою:
No, there is no need for programming languages. Logical thinking and simple skills of algorithm development would be enough.