Я зарекался на Perl'е писать в таком стиле после POE. Боль подзабылась, недавно попробовал ещё раз на AnyEvent - сначала очень хорошо идёт, но с возрастанием сложности всё превращается в кашу. Глядя на требования из начального поста, я бы просто забил и взял любой другой язык, но с нормальной историей про concurrency.
On Wed, Oct 30, 2019 at 6:11 AM Oleg Alistratov via Moscow-pm < [email protected]> wrote: > Вас понял ) > > Спасибо, возьму AnyEvent. > > 29.10.2019, 23:22, "Serg Gulko" <[email protected]>: > > Да, AnyEvent вроде самое оно. > Может, не так сексуально, как все остальное. Оно просто работает:) > > On Tue, Oct 29, 2019 at 4:25 PM Alex Radetsky <[email protected]> > wrote: > > > I'm using AnyEvent. Как жил, так и живет. Не вижу смысла менять то, что > работает годами. > > > > On Tue, Oct 29, 2019 at 6:38 PM Oleg Alistratov <[email protected]> wrote: > > Привет, коллеги. > > Я последние несколько лет не писал на перле и сильно отстал от жизни. Пора > возвращаться ) > > > В перле, как всегда, есть стопятьсот способов что-то сделать. Что > посоветуете в качестве фреймворка для асинхронных / неблокирующих > приложений, много работающих с сокетами и файлами. Какие сейчас эвент-лупы > в моде? > > Я смотрю, появилось что-то новое: Future::AsyncAwait, Mojo::AsyncAwait. > Живет и дышит всякое, что я еще застал: Coro, AnyEvent, Async. У AnyEvent > уже хренова куча адаптеров под разные лупы. Во всем разнообразии я уже > теряюсь. Нид хелп. > > Описание приложения: сервис, перетаскивающий туда-сюда большие файлы (в > сеть, из сети по разным протоколам, в / из локальной файловой системы). > Файлов много, иногда очень большие (десятки гигабайт). Должен предоставлять > несложный REST API. Должен уметь немного работать с базочками (Postgres или > что-то другое, неважно) — инициализация стейта, запись статистики. > > На чем его писать наиболее удобно и правильно? С хорошим синтаксическим > сахаром, с уверенностью, что модули зрелые, production ready и поддержка > завтра не исчезнет. > > Спасибо! > > > -- > Oleg Alistratov > > _______________________________________________ > Kiev-pm mailing list > [email protected] > https://mail.pm.org/mailman/listinfo/kiev-pm > > _______________________________________________ > Kiev-pm mailing list > [email protected] > https://mail.pm.org/mailman/listinfo/kiev-pm > > , > > _______________________________________________ > Kiev-pm mailing list > [email protected] > https://mail.pm.org/mailman/listinfo/kiev-pm > > > > -- > Oleg Alistratov > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
