Существуют ли языки "меньше" brainfuck-a?
Всем привет.
В brainfuck-е есть 8 инструкций. Возможен ли язык такой же язык с меньшим количеством инструкций или 8 это предел «минимализма»?
Немного про то, что понимаю под «такой же»:
— тьюринг-полный
— кроме 8-и инструкций (или меньшего количества, если это возможно) больше никаких конструкций не используется: никаких аргументов к инструкциям, никаких «специальных» символов
— есть возможность «ввести» исходные данные и «вывести» результат
Машина Тьюринга не совсем язык программирования. Если начать описывать универсальную машину Тьюринга операциями без аргументов (как в brainfuck-e), их будет больше восьми.