В общем да. Если речь идёт про обработку событий, то Coro имеет смысл использовать чтоб сделать программу более понятной.
Насчёт быстродействия в обработке событий — использование Coro::EV показывает такие же цифры как и EV в качестве бэкэнда для AnyEvent (см. доку к AnyEvent):
Ещё один очевидный вопрос — зачем это делать?
Сути дела это не меняет, байан он и есть байан.
В общем да. Если речь идёт про обработку событий, то Coro имеет смысл использовать чтоб сделать программу более понятной.
Насчёт быстродействия в обработке событий — использование Coro::EV показывает такие же цифры как и EV в качестве бэкэнда для AnyEvent (см. доку к AnyEvent):
name watchers bytes create invoke destroy comment ... EV/Any 100000 223 0.48 0.42 0.26 EV + AnyEvent watchers Coro::EV/Any 100000 223 0.47 0.42 0.26 coroutines + Coro::Signal ...AnyEvent — абстракция событийных циклов.
Вообще разные вещи.
Почему тогда на сайте московский телефонный номер?
habrahabr.ru/post/251501/