brainfuck

Те, кто курит, обычно кончают раком. Кто не курит - только оттягивает свой конец ;)

Модератор: [mweb team]

brainfuck

Сообщение Alkeeper Пн июл 30, 2007 12:39

Не удивляйтесь, это не ругательство, а название реально существующего языка программирования, причем несмотря на то, что это имя собственное, в названии нет заглавных букв. Brainfuck можно назвать самым непрактичным из когда-либо созданных языков. Целью создателей было бросить вызов программистам, разработав язык с самым маленьким компилятором (на тот момент были экземпляры размером менее 200 байт).

Сам язык состоял из восьми команд (> < + - . , [ ]), а программа представляла собой сочетание этих команд, выполнявшихся последовательно (подчиняясь некоторым исключениям). Если же в программе появлялись символы, не являющиеся командой, они воспринимались как комментарии. Представьте себе, какая скукотища писать «Hello World!» на brainfuck!:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.
>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.——.——–.>+.>.


Не трудно догадаться, что brainfuck никогда не был конкурентом Java или С++ (по вполне очевидным причинам). Если вы мазохист, попробуйте написать что-нибудь на brainfuck. Поверьте, больше чем на 15 минут вас не хватит, потому что в противном случае вас постигнут необратимые повреждения головного мозга.

Источнег
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Сообщение Chel1 Вт июл 31, 2007 9:57

Я много видел инфы о нем, но назвать программирование на Брейнфаке нормальным развлечением не возьмусь :) к слову это всего лишь один из многих языков, написанный черти знает зачем на принципах машины Тьюринга

Вот еще пару ссылок
http://www.muppetlabs.com/~breadbox/bf/
http://ru.wikipedia.org/wiki/Brainfuck
http://rsdn.ru/article/philosophy/languages.xml
http://community.livejournal.com/ru_brainfucker/
Имею желание иметь всех желающих... но не имею желающих
Аватара пользователя
Chel1
Редко заходит
 
Сообщения: 101
Зарегистрирован: Вт апр 05, 2005 2:18


Вернуться в Перекур

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 124

cron