Здравствуйте, Кодёнок, Вы писали:
Кё>Я не могу придумать случая, когда многопоточность с ручной синхронизацией нельзя было бы заменить на обмен сообщениями.
Например, механизм producer/consumer с большими объемами данных. Скажем, видеопроигрыватель, где процесс подкачки данных с диска занимает очередной буфер и заполняет его, а процесс восспроизведения не может получить доступ к буферу до окончания закачки.
Какие выигрышы даст здесь обмен сообщениями по сравнению с ожиданием на cond_var/mutex-е?
SObjectizer: <микро>Агентно-ориентированное программирование на C++.