Re: Совместный учет и совместное творчество
1. Учет должен быть коллаборативным, конечно. Платформа коллаборативности (1st tier) -- Крокет.
2. Совершенно неочевидно, что "бизнес-логика" (2nd tier), т.е. собственно учетная логика написана на Крокете. Но я совершенно и не исключаю этой возможности. Для собственно учета правильно было бы сделать domain specific language. И если мыслить его с абстрактным синтаксисом, то учетная шайтан-машина с легкостью может быть реализована в смоллтоке.
3. Сеть у вас -- это среда с памятью (учет!) для асинхронной передачи сообщений между людьми? И вы говорите, что люди еще и помимо передачи друг другу сообщений через сеть что-то делают? Ну да, делают. И что это в моих рассуждениях должно менять?