Size: a a a

2020 December 11

SZ

Sergey Zhmylove in Modern::Perl
Anton .so
Mojolicious там не подгружается
Там подгружаются util, promise, scalar, exception, ioloop с реактором и куча дерьма, которое всё нах не нужно. Полный перечень сюда не влезает
источник
2020 December 12

YK

Yegor K in Modern::Perl
из асинхронных AnyEvent::YACurl хорошо пригодился по фичам и производительности
источник

AP

Anton Petrusevich in Modern::Perl
basiliscos
например, те же CookieJar.
мне, "в своё время" очень нравился мой адаптер для ввв-курл, который снаружи точно как лвп был, интерфейс к кукам я там несколько более удобным и продвинутым сделал. интерфейс для интеграции в ивент-лупы у курла есть
источник

SZ

Sergey Zhmylove in Modern::Perl
Anton .so
Mojolicious там не подгружается
159 уникальных файлов, против 29 для LWP::UserAgent. Одних только файлов Mojo там 53
источник

b

basiliscos in Modern::Perl
Anton Petrusevich
мне, "в своё время" очень нравился мой адаптер для ввв-курл, который снаружи точно как лвп был, интерфейс к кукам я там несколько более удобным и продвинутым сделал. интерфейс для интеграции в ивент-лупы у курла есть
Что там насчёт простоты? ae::http::get($url, [$headers, [$body]], sub { $res = ...}) ? Последний раз когда смотрел, было как-то сложновато или многословно
источник

AP

Anton Petrusevich in Modern::Perl
я нигде не сказал про ае. я больше про вот такое: https://metacpan.org/pod/LWP::Protocol::Net::Curl
источник

b

basiliscos in Modern::Perl
Sergey Zhmylove
159 уникальных файлов, против 29 для LWP::UserAgent. Одних только файлов Mojo там 53
Капец аргумент. Меняем время загрузки, того и другого и/или память, и тогда сравниваем. Даже если будет 0.01 vs 0.1 секунд, это капец какой аргумент. Но что-то мне подсказывает, что даже его не будет.
источник

МИ

Михаил Иванов... in Modern::Perl
Игорь
Посмотрел по автору проекты. Посмотрел в случайных, что там внутри.

Не ожидал увидеть некоторые названия конфигов😁
> Не ожидал увидеть некоторые названия конфигов

Знакомые названия конфигов:)
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
Капец аргумент. Меняем время загрузки, того и другого и/или память, и тогда сравниваем. Даже если будет 0.01 vs 0.1 секунд, это капец какой аргумент. Но что-то мне подсказывает, что даже его не будет.
Ты думаешь, что при работе оно работает быстро бегая по всем этим ненужным кускам кода?
источник

b

basiliscos in Modern::Perl
да, без AE, Мojo::UA не особо упёрся, да. Если синк-интерфес сравнивать, то, наверное, будет приблизительно одинаково.
источник

AP

Anton Petrusevich in Modern::Perl
так он и с не упёрся, у курла есть мульти режим
источник

b

basiliscos in Modern::Perl
Sergey Zhmylove
Ты думаешь, что при работе оно работает быстро бегая по всем этим ненужным кускам кода?
Вот прям таки оно и бегает в рантайме "по ненужному". Пруф, давай. Я, конечно, не люблю моджно, но не настолько.
источник

AP

Anton Petrusevich in Modern::Perl
basiliscos
Вот прям таки оно и бегает в рантайме "по ненужному". Пруф, давай. Я, конечно, не люблю моджно, но не настолько.
я те точно говорю, на глаз видно, как курл быстрее работает, чем лвп, а, значит, и моджо поделки.
источник

b

basiliscos in Modern::Perl
Anton Petrusevich
так он и с не упёрся, у курла есть мульти режим
Ну приведи удобный минимальный пример. В качестве минимализма, я бы, кстати, сказал что AE::HTTP победитель.
источник

AP

Anton Petrusevich in Modern::Perl
и что мне это даст? ну, допустим, я тебя убедю даже, мне что с того?
источник

AP

Anton Petrusevich in Modern::Perl
вот, к примеру, я заявляю, что курл крут, а ты: убеди меня. и тут мне надо выступать в роли продавца услуги. я оглядываюсь — и опа, мне никто за это не платит.
источник

b

basiliscos in Modern::Perl
Anton Petrusevich
я те точно говорю, на глаз видно, как курл быстрее работает, чем лвп, а, значит, и моджо поделки.
Да, допускаю, что C'шная либа, конечно, выиграет по скорости у чисто перловой... Но. Давайте к цифрам. Я вот писал "кликальщик", и он (Mojo + AE) шпарил простые геты на локалхост со скоростью что-то вроде 1к запросов/сек. А что у curl'а?
источник

b

basiliscos in Modern::Perl
Anton Petrusevich
и что мне это даст? ну, допустим, я тебя убедю даже, мне что с того?
Маленький пирожок, убедил +1 в тг-канале по перлу? ;)
источник

AP

Anton Petrusevich in Modern::Perl
если ты не принимаешь мою информацию к сведению, то и ладно, значит тебе и не нужна она была. мне была нужна — я разбирался. поделился опытом. остальное ненужная мне нагрузка.
источник

b

basiliscos in Modern::Perl
В общем, мне надо была интергация с AE, AE::http - няшный (по синтаксису), Mojo - рабочий (по фичам). Остальное не рассматирвал, тк показалось гемморно-интеграбельно. Возможно тут не прав )
источник