Весело размять мозги. Brainfuck же. Geek porn. Тян не нужны.
Ты на malbolge попробуй хелло ворд написать)
Зачем его писать, если можно сгенерировать? :-)
Слишком гиково
как связан код с картинками?
Помню на первом курсе нам задали забавную лабу - описать разные математические функции на brainfuck. Так-то ничего особого, но мне в варианте попалась функция с синусом, да еще от удвоенного аргумента. Про ряды Тейлора я на тот момент еще не знал ибо матан нам преподша старалась разжевывать медленно и мучительно. В итоге любые попытки представить выражение периодической функции через операции суммы или отнимания ЦЕЛЫХ чисел заканчивались истерическими припадками. Когда я таки узнал жестокую правду - я еще несколько дней разбирался с этой штуковиной, пока не научился описывать на брейнфаке весьма занятные выражения. И знаете что? Это просто ужасная тупая трата времени.
P.S. (ребятам выше) На картинках, очевидно, указаны ячейки которые могут быть заполнены разными значениями. Цвет значка # указывает что находиться в ячейке (видимо там заранее разные цвета для разных чисел предусмотрели). Все коды кроме первого делают почти одно и то же: меняют значения ячеек с разными интервалами, с двойными, тройными пропусками. Вторая - вроде как меняет значение одной ячейки, постоянно выводя ее значение когда доходит до нужного момента, таким образом последовательно выдав буквы из "hello world".
Да, вы совершенно правы. В зависимости от значения байта в ячейке меняется цвет #. Hello wolrd - это
++++++++++[>+++++++>++++++++++>+++>+++
.>+.+++++++..+++.>++..+++.
------.--------.>+.>.
там даже справа внизу гифки можно побуквенно увидеть саму надпись
можно расшифровку на последнюю функцию?
Я фанат стековых языков, а вот bf - это уже изврат и ебля!