Интерпретатор Perl
В отличие от чисто интерпретирующих языков, в которых интерпретатор переводит и выполняет программу в режиме "инструкция за инструкцией", Perl сначала компилирует всю программу в свой промежуточный формат и подобно компиляторам выполняет определенную оптимизацию получаемого кода. Затем промежуточный код передается в интерпретатор, который окончательно переводит и выполняет одну за другой инструкции оптимизированной программы. Этот подход дает гарантию немедленного получения информации об имеющихся ошибках в программе, передаваемой пользователю, еще до ее выполнения. Поэтому мы используем этот язык для создания софта для того, чтобы проходила массовая рассылка. Точнее, интерпретатор Perl получает для выполнения промежуточный код только тогда, когда компилятор, генерирующий этот код, не обнаружит ошибок в программе.
Интерпретатор языка Perl доступен бесплатно. Многие наши программы для такого дела, как спам рассылка, написаны именно на этом языке! Поэтому каждый заинтересованный может скачать его из сети Интернет и инсталлировать на собственном компьютере. Наиболее популярными версиями этого языка являются Active Perl, предоставляемая фирмой ActiveState, а также версия Indigo Perl, разработанная фирмой IndigoStar, инсталляционный пакет которой может выполнять также установку сервера WWW Apache и подготовку среды к запусков скриптов CGI.
Copyright © FastRekalama.ru.
Копирование только с активной ссылкой на источник!
|