Incomum · Saberes

Whitespace

Linguagem de programação

Whitespace é uma linguagem de programação esotérica criada por Edwin Brady e Chris Morris na Universidade de Durham. Na linguagem se utiliza apenas caracteres em branco (tab ASCII 9, espaço ASCII 32 e nova linha ASCII 10), todos os outros caracteres são desconsiderados.

Na Wikipédia

Whitespace é uma linguagem de programação esotérica criada por Edwin Brady e Chris Morris na Universidade de Durham. Na linguagem se utiliza apenas caracteres em branco (tab ASCII 9, espaço ASCII 32 e nova linha ASCII 10), todos os outros caracteres são desconsiderados. É uma evidente brincadeira, sem uso prático ou comercial. A linguagem em si é do paradigma de programação imperativa baseado em pilha. Cada comando consiste um uma série de partes, começando com o Parâmetro de modificação de instrução (IMP em inglês), listados abaixo: Whitepace foi criada por Edwin Brady e Chris Morris na Universidade de Durham. Em 1 de abril de 2003 (dia da mentira), foi publicado no Slashdot uma revisão dessa linguagem. Sua última versão foi lançada em 4 de maio de 2004. O código abaixo imprime "Hello World!", note que os caracteres em branco foram coloridos, pois os caracteres são invisíveis.(S Space , T Tab , L linefeed) Existe uma implementação oficial de seu interpretador em Haskell (único que implementa a versão 0,3 da linguagem), existem implementações do intepretador em outras linguagens, inclusive em Whitespace.

Texto: Wikipédia, CC BY-SA 4.0. · Imagem: User:thateggs (Public domain) ·

Abrir

Toca para fechar

Confirmação