Size: a a a

2021 April 21

VV

Vladimir Varlamov in Modern::Perl
источник

VV

Vladimir Varlamov in Modern::Perl
источник

С

С in Modern::Perl
А что за DM?
источник

AR

Andrey Rachitskiy in Modern::Perl
источник

AK

Andrey Konovalov in Modern::Perl
Ruby растёт, Rust падает. Good news!
источник

AK

Andrey Konovalov in Modern::Perl
Потому что о мертвых либо хорошо, либо никак
источник

AK

Andrey Konovalov in Modern::Perl
Смотрите-ка, пых нынче вполне в духе Mojo рулит асинхронностью.  Хотя статья, вообще говоря, крива чуть менее, чем полностью и всё её реальное содержание - один-два абзаца.

https://habr.com/ru/post/553098/
источник

AS

Alexey Stavrov in Modern::Perl
Это и раньше можно было делать. Фреймворки асинхронные давно есть в php.
источник

AS

Alexey Stavrov in Modern::Perl
В php есть генераторы, там можно сделать корутины, только вместо слов await будет yeild
источник

W

Warstone in Modern::Perl
Смешались в кучу кони, люди и залпы тысячи орудий снесли мозги и терминологию.
Корутины никак не связанны с генераторами.
yield никак не связан с await.
источник

W

Warstone in Modern::Perl
Не надо сравнивать поезд и машину потому что оба умеют перемешаться.
источник

AS

Alexey Stavrov in Modern::Perl
Увы, но await можно сделать на генераторах)
источник

W

Warstone in Modern::Perl
А можно не делать. Равно как и генераторы не требуют асинхронности
источник

W

Warstone in Modern::Perl
Более того, корутины на генераторах изначально проиграют async/await стейт машине по скорости.
источник

AS

Alexey Stavrov in Modern::Perl
Ну я имею ввиду, что в паре с циклом событий разумеется. Без event loop не сделать, да
источник

W

Warstone in Modern::Perl
И еще раз... И корутины и async/await можно как использовать в эвент лупах так и не использовать.
источник

W

Warstone in Modern::Perl
Я про то что эти технологии используется не только в эвент лупах
источник

W

Warstone in Modern::Perl
Хотя в обоих случаях под капотом крутится (должна крутиться, если реализация не через жопу) стейт машина.
источник

SL

Sergiy Leschenko in Modern::Perl
Насчёт "C++ тимлида" - это прямо пример job security кода. Такое встречается и на других языках. Вот знаю пример подобного на Perl, где один фактически автор авторитарно устанавливает общую архитектуру и поддерживает сложность/запутанность проекта. Все попытки добавить кого-то, чтобы тоже разобрался полностью и мог подменить - провалились. Сотрудники обычно увольняются через год± 🤔
источник

AS

Alexey Stavrov in Modern::Perl
Я не знаю ничего про await без цикла событий и только на стейт машине. Может ссылочкой какой поделитесь?
источник