Странные языки программирования, которые ломают мозг
Второй на очереди — Brainfuck — самый известный и минималистичный
Создатель Brainfuck Урбан Мюллер был одним из тех, кого вдохновил False. «Вызов принят!» — подумал Урбан и решил сделать свой язык — более запутанный и с совсем крошечным компилятором. Удивительно, но у него получилось: некоторые компиляторы для Brainfuck весят менее 200 байт.
В языке всего восемь команд, каждая из которых обозначается одним символом — плюсом, минусом, точкой и так далее. Исходный код программы на Brainfuck состоит из последовательности этих восьми символов без разделителей и отступов.
Кодить на Brainfuck настолько сложно, что его называют языком для мазохистов. Например, в нём нет условных операторов, операций умножения и деления в привычном для нас виде.
На фото показываем, как выглядит Hello World на Brainfuck — программа состоит из 389 команд!
Сайт для изучения языка: http://www.muppetlabs.com/~breadbox/bf/
Post #559
1.75K

- 😁 4
- 🤯 3
- 🔥 2
- ❤ 1