Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

Whitespace - Uma linguagem de programação com código-fonte invisível

Para animar o sábado, especialmente dos que ainda não dedicaram meia horinha a conhecer estas linguagens de programação incomuns!


“A Internet é uma fonte inesgotável de absurdos! A última que achei no Google foi a incrível linguagem de programação chamada de Whitespace. Segundo o site do Whitespace, as modernas linguagens de programação ignoram espaços em branco (espaços, tab's e enter's) no código fonte. E eles consideram isso uma injustiça: "só porque são invisiveis eles são ignorados?". Então, em defesa dos fracos e oprimidos, os caras criaram uma linguagem onde só é necessário utilizar espaços, tab's e enter's. Parece piada, mas é sério.
Qualquer outro caracter no código-fonte será considerado um comentário e portanto, ignorado na hora da execução! No site deles tem os fontes de alguns exemplos interessantes (e é incrível, funciona mesmo). Já no endereço http://c2.com/cgi/wiki?EsotericProgrammingLanguage tem algumas outras linguagens "diferentes".”


Enviado por Sérgio Durand (sergiodurandΘgmail·com) - referência (compsoc.dur.ac.uk).

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de cwars
Acesse a Wikipedia e digite: Acesse a Wikipedia e digite linguagens de programação e clique em linguagens exóticas, lá tem uma lista de várias linguagens tão exóticas quanto a Whitespace, tem uma que só usa ". ><=" só para se ter uma idéia.

O melhor sistema operacional do mundo é aquele que lhe agrada usar e não o que todos usam...
Comentário de liquuid
Brain Fuck: é o nome dessa linguagem que usa apenas ">.<=" :)

Eu tava preparando uma bela coletânia sobre linguagens de programação bizarras no meu blog, mas como não vou ter tempo pra pesquisar isso, vou deixar referências :

http://roesler-ac.de/wolfram/hello.htm
http://www.esolangs.org/wiki/Brainfuck
http://www.muppetlabs.com/~breadbox/bf/

--
http://www.liquuid.net
Comentário de edempoa
A Wikipedia tem bons artigos: A Wikipedia tem bons artigos sobre linguagens esotéricas:

http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_esot%C3%A9rica
Comentário de unkzo
Ahhhhhhhhh: essa eu ja conhecia a um tempo atras, hehehe, vo ver as outras do link :D


http://www.dimension.netsons.org/?hacking
Comentário de Ricardo Carvalho
Depois de se entender o que: Depois de se entender o que é uma máquina de Turing e usar um editor descente devidamente configurado para a tarefa fica atgé divertido fazer algo em whitespace, o que não quer nem de longe dizer fácil.
Comentário de kae
Já tive contato com essas: Já tive contato com essas linguagens, inclusive o Brainfuck.
Vale mencionar o Chef, onde os códigos parecem com receitas culinárias! :P
Vi um parecido com este dos espaços mas eram com pontos...
BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004