Сегодня я запускаю небольшой проект про язык программирования Perl.
Сайт https://PerlBanjo.com.
Это сайт на котором можно писать Perl код, на сайте же его и запускать и видеть результат.
Я хотел сделать инструмент как можно более удобнее и проще — вводишь текст программы, вводишь команду, нажимаешь на одну кнопку и получаешь результат. Сохранение создает уникальную ссылку которую можно отправить коллеге.
Система не прячет способ как происхоит запуск, поэтому можно не только указывать "perl script.pl", но так же писать Perl однострочники, или запускать что-нибудь другое, например, узнать в какой версии Perl появилась библиотека: "corelist List::Util", или запустить "rm -rf /" =)
Каждый запуск происходит в своем собственном изолированном контейнере, который создается для запуска и удалется после выполнения.
Сайт оптимизирован не только для десктопа, но и для мобильных устройств.
Анонс этого запуска на сайте blogs.perl.org.
27 февраля 2019