Сегодня просматривал модули к Apache, просто что бы быть в курсе каких высот достигла наука программирования за то время, как я делал это в последний раз...
Как-то давно, кажется в прошлом веке, делал я
сайт посвященный весьма странному, на фоне распространненых ныне, языку программирования - Brainfuck. Извините уж за ненормативную лексику, но именно так и называется. По своему действию на мозги. :) Хотя язык SMETANA, по-моему, все же круче.
Но я отвлекся. Язык меня настолько увлек, что я мало того, что сделал сайт для него, но еще и написал оптимизирующий интерпретатор и транслятор на JavaScript.
Так вот, просматривая список модулей, я с удивлением обнаружил, что кто-то увлекся этим языком настолько, что написал
модуль к Apache, позволяющий изготавливать CGI-скрипты на этом языке. Хм.. думаю, весьма оригинально будет изготовить сайт не при помощи PHP, Perl или ASP, а с использованием Brainfuck. :))
Хотя, конечно, у языка мало возможностей к расширению и, в текущей версии, нет возможности где-то сохранять информацию, разве что использовать для этой цели cookies. Да и полноценные CGI там не напишешь - хотя в последней версии есть возможность принимать данные от запросов GET и POST через операторы ввода, но нет возможности узнать длину запроса GET, что, вкупе с блокирующим оператором ввода, может привести к зависанию скрипта. Да и с переменными окружения не все в порядке...
Как бы там ни было, модуль я себе скачал, вкомпилил в Apache и попробовал запустить из-под Apache "песню о пиве". Заработало. :) Никому не нужен сайт на Brainfuck? :)