Hello World em 366 Linguagens Diferentes
Fabio Mazzarino
Diversão, Doses Diárias, Programação - -
“Hello World” é um programa básico normalmente utilizado de forma didática para ensinar os fundamentos de uma determinada linguagem de programação.
A página Hello World Collection tem uma compilação de 366 programas Hello World linguagens diferentes. Desde linguagens comuns como BASIC ou C++, até linguagens obscuras como BrainFuck ou Ook.
A lista inclui algumas opções interessantes:
- Assembly - diversas versões de assembly;
- Befunge - uma linguagem baseada em pilha (FILO);
- BrainFuck - linguagem planejada para gerar o menor compilador possível;
- G-Code - linguagem para programação de CNC;
- Lisp - uma das mais conhecidas linguagens funcionais;
- LS-DYNA - linguagem para simulações multi-físicas;
- LSL - script orientado a eventos utilizado no SecondLife;
- Ook - uma linguagem muito parecida com BrainFuck, porém montada de forma a imitar os ruidos de um orangotango;
- OZ - uma linguagem orientada a concorrência (v. mais);
- PDF - linguagem de exibição de documento da Adobe amplamente divulgada em formato compilado de documentos;
- Piet - uma linguagem cujos códigos aparecem bitmaps de arte abstrata;
- Calculadora de Bolso - digite e vire de ponta-cabeça;
- Spiral - uma linguagem estranha que parece ASCII-Art e que não tem na Wikipedia;
- SVG - linguagem para definição de imagens vetoriais;
- Máquina de Turing - conceito abstrato teórico, concebido muitos anos da concepção do computador;
- Whitespace - uma linguagem que utiliza somente espaço, tab e enter, os caracteres visíveis são ignorados
Além de muitas outras menos curiosas.
Encontrei também algumas outras curiosidades, como Hello World Poliglota:
- C + Brainfuck + Perl + Whitespace - 4 linguagens - v. código;
- COBOL + Pascal + Fortran + C + PostScript + ShellScript + Assembly x86 + Perl - 8 linguagens - v. código
Comentários
May 6th, 2008 às 9:17 pm
[...] por Fabio A. Mazzarino (fabio·mazzarino?gmail·com) - referência [...]
May 7th, 2008 às 9:09 pm
Parabéns,
me fez lembrar os tempos em q lutava com o dBase, e o MS-DOS, Pascal..
abraços
Deixe Seu Comentário