Brainfuck: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Linha 18:
|website =
}}
'''brainfuck''' ''(também conhecido como '''brainf*ck''', ou '''BF''')'' é uma [[linguagem de programação esotérica]] notada pelo seu extremo minimalismo, criada por Urban Müller, em [[1993]]. Ela é uma linguagem [[Turing completa]], desenhada para desafiar e confundir os programadores, e não é útil para uso prático. Pela sua simplicidade, o desenvolvimento de [[compilador]]es e [[interpretador]]es para essa linguagem é muito mais fácil do que para outras linguagens. O nome da linguagem é geralmente não-capitalizado (começa com uma [[Caixa alta e caixa baixa|letra minúscula]]), apesar de ser um [[Substantivo#Quanto ao tipo|substantivo próprio]].
== História ==
Urban Müller criou brainfuck em [[1993]], com a intenção de fazer uma linguagem que pudesse ser implementada com o menor compilador possível, inspirado pelo compilador de 1024 [[byte]]s de [[FALSE]]. Alguns compiladores foram feitos menores do que 200 bytes.
Exceto pelos seus dois comandos de [[entrada/saída|E/S]], brainfuck é uma variação da linguagem de programação [[P′′]], criada por [[Corrado Böhm]] em [[1964]]. Todos os outros seis comandos de brainfuck são idênticos ao de P′′.
Linha 119 ⟶ 118:
------------.,----------],
</source>
== {{Ver também}} ==
|