[Moscow.pm] AnyEvent::Pg

Ivan Petrov i.petro.77.00 на gmail.com
Вт Май 1 00:36:28 PDT 2012


>> да забейте вы на все эти асинхронники. они все кривые

> Это проблема всего AnyEvent::*. Асинхронный код нельзя писать в лоб,
> как там все делают.

ну для AE есть разные вещи. некоторые весьма элегантны.


> Обязательно нужен подход, а то получится лапша. Не
> раз о CPS (continuation passing style) говорил, но что-то пока
> бесполезно.

кто бы фреймворк CPS бы написал чтобы удобный был итп и
производительность чтобы не страдала.
фича асинхронников в том, что они могут использовать проц *полезно* на
почти 100%. эта возможность растет от того что вопросами переключения
с функции на функцию управляет пользователь. а с CPS даже с
короутинами уже скорость падает.


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