Ещё-бы понять почему нитки это сложно.

Nov 15, 2007 09:25

Сидел, с час наверное думал какой-бы механизм синхронизации применить.
Что-бы можно было ждать события, но и послать их можно было много подряд, а один wait снял-бы только одно.

Event‘у нельзя сразу скормить несколько, да и не скидывает он флаг, а Event.clear() это новый рэйс.
Condition тоже совсем не туда ( Read more... )

dev

Leave a comment

Comments 8

python_breeder December 6 2007, 17:31:28 UTC
"threads are evil, processes are ugly, state machines send you mad" (c) Andrew Tridgell, автор samba

Reply

_kleptos_ December 6 2007, 17:33:50 UTC
Я всё-же склоняюсь к мысли, что Гвидо прав и тредиться не надо, желательно совсем.
Event-driven и стэйт машины выходят более удобными в конце концов.

Reply

python_breeder December 6 2007, 17:36:20 UTC
Я вообще эту фразу в первый раз встретил в докладе про Erlang :)

Reply

_kleptos_ December 6 2007, 17:41:38 UTC
Erlang? хм.
Я подыскиваю себе какой-нить функциональный язык без особых изысков, что-бы пощупать это самое "без состояния" (ака побочные эффекты).

Схема, лисп, ml и хаскель по разным причинам подходят не очень.

Эрланг он вообще как? Насколько юзабельно и что с learning curve?

Reply


Leave a comment

Up