Является ли Clojure Avout функционально эквивалентным функциям оперативного преобразования в Google Wave? - PullRequest
4 голосов
/ 05 марта 2012

В этом сообщении групп Google - автор сравнивает библиотеку Clojure с именем Avout с функциями оперативного преобразования в Google Wave.

Справедливо ли сказать, что они функционально эквивалентны?

Я понимаю, что функциональность оперативного преобразования затем использовалась в электронных таблицах Google для включения многопользовательской функциональности, которую мы видим там сегодня.

Не могли бы вы использовать Clojure Avout как часть реализации электронной таблицы для синхронизации состояния между пользователями и разрешения конфликтов (последовательно)? (т. е. если первый пользователь добавляет символ в ячейку незадолго до того, как другой пользователь удалит все содержимое ячейки, - сможет ли он разрешить конфликт с последующим обновлением, удалив ячейку?)

1 Ответ

1 голос
/ 02 октября 2012

Я не знаю об Avout, но операционное преобразование не очень сложно , я сам реализовал это много лет назад.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...