Программу, написанную на Perl 6, можно запустить не только из командной строки. Вполне доступно — даже на нынешнем этапе развития этого языка — создать несложные веб-приложения.
Общая идея выполнения CGI-программы на сервере — передать запрошенный скрипт некоторому обработчику и вернуть пользователю результат работы программы. В случае с обычными скриптами на Perl 5 сервер запускает интерпретатор Perl (например, /usr/bin/perl). При этом обработчик получает исходный код скрипта. Переход на новую версию Perl дает возможность предварительно скомпилировать программу и получить байт-код (либо ассемблерный код .pasm или .imc). Теперь в роли обработчика выступает виртуальная машина Parrot.
Можно, конечно, передавать обработчику и исходный код на Perl 6, но это существенно замедлит работу программы и повысит нагрузку на сервер. К тому же отказываться от предварительной компиляции нет никакого смысла.
Демонстрационные примеры веб-программ на Perl 6 можно посмотреть в действии на сайте
«Центр информационной безопасности» оказывает комплексные услуги по обслуживанию и администрированию компьютерных систем, круглосуточной технической поддержке.
Специалисты нашей группы проведут сбор и анализ информации об объекте информационной деятельности, размещенной
в сети Интернет, с целью выявления явных и скрытых угроз информационной безопасности объекта, а также тестирование web-сайта, созданного третьей стороной, тестирование ПО и многое другое.
Мы обеспечиваем защиту от утечек конфиденциальной информации, предотвращаем несанкционированный доступ
к данным и разрабатываем стратегии по минимизации рисков, связанных с киберугрозами. Наша команда экспертов обладает глубокими знаниями в области информационной безопасности и применяет передовые технологии для защиты вашей организации. Мы также проводим обучение сотрудников по вопросам
информационной безопасности, чтобы повысить уровень осведомленности и снизить вероятность ошибок, приводящих к инцидентам. Наша цель - обеспечить надежную и всестороннюю защиту вашей информации, позволяя вам сосредоточиться на развитии бизнеса.