spiritofsim (spiritofsim) wrote,
spiritofsim
spiritofsim

BrainFuck-омания

Есть такой замечательный язык программирования как BrainFuck. Язык довольно простой, состоящий всего из 8 команд, каждая из которых записывается одним символом.
Несмотря на простоту, писать на этом языке очень сложно. Читать код еще сложнее.
Вот пример программы "Hello world":
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
------.--------.>+.>.
Язык в реальности никак не применим, да и вообще полностью оправдывает свое название.
Автор придумал его в качестве забавы, видимо, обладая огромным запасом свободного времени.
Мне возможно (хоть и сложно) понять автора, но тенденция, разворачивающаяся сейчас на хабре просто немыслима. Я уже не помню кто был первым, но сейчас лента просто кишит вот этим:
Пишем интерпретатор Brainfuck на Lua
Интерпретатор Brainfuck с помощью нормальных алгоритмов Маркова
Параллелим Brainfuck
Интерпретатор Brainfuck на Bash
Компилятор Brainfuck в .NET
Пишем интерпретатор Brainfuck на Mercury

Ребята, скажите, у вас правда таааак много свободного времени и его больше не на что потратить? :)
Tags: brainfuck, it, программирование
Subscribe

  • Камень в огород Яндекса

    У сервиса Yandex.Деньги есть замечательная возможность привязать свою дебетную карточку к счету. В итоге можно оплачивать товары и услуги прямо с…

  • Photosynth

    Сегодня хочу попиарить еще одну потрясающую программу. Программа написана компанией Microsoft для... внимание... iPhone :) На самом деле в этом нет…

  • Роботы

    По долгу службы я иногда делаю роботов. В нашей компании огромное количество самых разных роботов, сделаных многими умными людьми. Эти роботы не…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment