с файлами (open, print, close) на функции Coro::AIO?
Это нужно, чтобы сделать perl полностью асинхронным, как в go.
Так-то они легко заменяются:
perl -e 'BEGIN { *CORE::GLOBAL::open = sub { 10; }; } print open(),"\n";'
Глобалы заменять? А ты уверен что ВЕСЬ твой и библиотечный код будет готов к этой замене?
На этот вопрос должны ответить тесты этой библиотеки )
Обсуждают сегодня