Собственно ${SUBJ}. Был бы php компилируемый - цены бы ему не было.
Есть конечно мысль нарисовать обертку к duktape в стиле «а теперь мы компилируем ваш бейсик в exe»... (и выйдет электрон, ха-ха), но как-то лень. Ведь всё уже давно написано до нас?
Добавлю про применение.
Есть портянка текста (ASCII, никаких вам юникодов с псевдографикой) которую надо распарсить и привести в другую портянку текста. В зависимости от того, что распарсилось в 35 строке 5 колонке (условно) надо дропнуть всё, что было в определенном блоке (с 15 по 22 строку). Или наоборот - добавить.
И всё это надо сделать - БЫСТРО. Есть похожая фигня на питоне, которая на машине с E5320 о 32 гигах памяти и рэйдом - делает это за 3 секнуды. А это - а) медленно б) питон с его рантаймом, которого может и не быть на целевой машине (или места для него).
Сюда-бы подошел perl, заточенный под парсинг всего и вся, но у него опять-же жирный рантайм и его может не быть на целевой платформе.
Языки с всяким байт-кодом - это хорошо, но никакого толку. Тулза вызывается раз в ннадцать минут, отрабатывает один раз - прогрева *vm тупо нет и не будет, радости и пользы от него (ну кроме как - ухтыё, у нас и такое есть) - нет.
А я ищу язык, рантайм которого не весит гигабайты и зависит только от $LIBC.