[Moscow.pm] Coro

Иван Соколов vaneska.ru на gmail.com
Вт Дек 16 07:58:22 PST 2008


> Недопонили чуть-чуть. Треды в перле сосут. Тут появляются корутины -
> все в одном процессе (значит многоядерность не поможет) и отдавать
> управление надо ручками. По умолчанию по sleep управление не
> передается. Как указали ниже, есть sleep, который передает управление.

Короче получается, что истинную многопоточность в перле никак не реализовать?
Получается, что есть только 1 вариант -  fork + memcache
fork параллелит, а memcache расшаривает данные, ну или не мемкеш, а
каналы или что-то этого порядка.

Похоже остается только один выход: ждать perl6
Там, говорят, реализуют..

С уважением,
Иван


Подробная информация о списке рассылки Moscow-pm