> Типичный критерий необходимости сопрограмм, - это ветвистое дерево
> коллбэков.

Откуда этот критерий взялся? Придумался только что?

>> async. rails, заканчивая common-node и Goliath.

"Asynchronous, or event-driven programming relies on the concept of
callbacks): blocks of code whose execution is deferred until an
appropriate event (ex: socket IO) triggers it. While this is not a
complicated concept on its own, in the long run, it seems to result in
complicated, non-linear execution models which are hard to maintain -
we have experienced this firsthand at PostRank and hence made it a
primary concern for Goliath."

Объяснения на основе опыта, это как религия, Ilya Grigorik (я так
понимаю автор Goliath'а) по сути говорит, "понятию не имею, почему не
получилось, пробуем что-то другое". Карго культ это да, хорошая
причина :)
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить