Здравствуйте, WolfHound, Вы писали:
Это ты какие-то свои представления вываливашь. А теперь представь, что мы имеем некий фрэймворк где как в Сингулярити группы объектов крутятся в отдельном потоке. Для каждого потока одтельная очередь сообщений. Она разргребается и выполняется некая работа.
Все что синхронизируется — это доступ к очереди. Орканизуется это примитивно на интерлокедах. Все объекты в очереди доступны только для чтения.
Ну, и в чем, сажи мне на милость, проблема реализовать подобный механизм?
Что? Это не всегда будет эффективным решением? Ну, и фиг с ним. Ведь в тех случаях когда это удобно — это поволит писть простой и логичный код который будет хорошо параллилться.
... << RSDN@Home 1.2.0 alpha rev. 637>>