Закрыть
Вверх
Hamster programming » Стена
7 записей
НИЧЕГО СЕБЕ 3 ЧЕЛОВЕКА!!!!
Комментарии (3)  |  Поделиться
Brainfuck для самых маленьких и тупых

Brainfuck - эзотерический язык программирования созданный школьником из Швейцарии по приколу.

Сам язык является полным по Тьюрингу, потому что по сути это и есть эта машина только в виде языка программирования. Я вообще заметил такую тенденцию что помимо "Hello world!" начинающие программисты рано или поздно захотят сделать его интерпретатор. Вернёмся к делу.

Язык состоит из 8 команд:
Плюс ( + ): плюс один к текущему значению ячейки
Минус ( - ): минус один к текущему значению ячейки
Точка ( . ): вывод значения ячейки в ASCII формате
Запятая ( , ): ввод значения в ячейку
Влево ( < ): переходим на одну ячейку влево
Вправо ( > ): переходим на одну ячейку вправо
Скобки ( [ ] ): цикл, который будет работать пока в ячейке число будет больше нуля.

Давайте я вам вставлю хелоу ворлд с википедии
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Ну и вот пару интересных программ
brainfuck.org/life.b
brainfuck.org/fib.b
brainfuck.org/e.b

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