Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 6 2012 год

УДК: 004.4'423
Быстрый интерпретатор языка Brainfuck
П. М. Карпов, аспирант, e-mail: reoser@mail.ru, Вычислительный центр им. А. А. Дородницына РАН, г. Москва

Статья посвящена созданию эффективного в плане производительности интерпретатора языка Brainfuck и рассмотрению различных методов его оптимизации. В основу создания быстрой виртуальной машины легла техника объединения инструкций, подкрепленная статистическим анализом Brainfuck-программ. Приводится вклад различных макроинструкций в производительность и сравнение с другими интерпретаторами.

Ключевые слова: эзотерические языки программирования, интерпретатор, виртуальная машина
Стр. 43–46