Кстати говоря язык имеет Тьюринговскую полноту, т.е. на нем можно реализовать любую вычислимую функцию, стало быть язык может быть использован для написания практически любой программы, вобщем-то является моделью машины тьюринга.
Хааа)) просто ШОК И название классное... в точку))
>>Brainfuck почти не используется для практического программирования (за исключением работ отдельных энтузиастов), а используется преимущественно для головоломок и задач для соревнований.
Приходишь на соревнования, а там в задании прямая брань: "сейчас будет Brainfuck..." ))
Если бы всё программирование было бы таким, то ФЭВТ и был бы главным Brainfuck'ом )), хотя оно и без того порой так и есть...
Вообще-то Brainfuck чисто эзотеричен. Это лишь пример тьюринг-полного языка. А если хотите запутанных концепций, кучи скобок и символов - LISP , Haskell , Forth , Perl (последний немного лишний) куда интересней, стоит глянуть хотя бы на патч Бармина