Import lib Figuras lendárias;

 1 2 3 >>

O efeito Guninski

29/10/2008 - 28 alunos não foram à escola.

O efeito Guninski

Dever de casa: ler sobre o qmail. Vale 1.0 ponto na média.

28 pessoas não foram à escola.

Private investigations

06/07/2008 - 34 alunos não foram à escola.

Private investigations

Quando tudo estiver perdido
Quando não houver mais esperanças
Chame o Super-Político!
Sem dúvida, com todo o seu conhecimento técnico, ele saberá o que fazer. Confie nele!

<ironia>
Eu continuo achando que a melhor forma de governo é a mecanocracia.
</ironia>

34 pessoas não foram à escola.

Hum hum hum!

18/12/2007 - 21 alunos não foram à escola.

Olegário Hiato

Whitespace é uma linguagem de programação que considera apenas caracteres em branco, como quebras de linha, tabulações e espaços. A linguagem foi criada por Edwin Brady e Chris Morris. Whitespace é perfeita para “espiões” que querem manter um código em segredo. Basta imprimí-lo e deletar o arquivo depois. Você terá uma folha completamente em branco, mas em compensação, terá seu código completamente protegido. Niice! :D

Vejam a página de exemplos da linguagem.

Whitespace, assim como algumas outras linguagens, é imperativa e baseada em pilhas (stack based).

Hum? Hum hum?
Linguagens imperativas ou procedurais basicamente são formadas por comandos que expressam ordens diretas para o computador e alteram o estado (variáveis) do programa. - “Faça isso, isso e aquilo ali”, diria um programa à máquina. Exemplos de linguagens que se baseiam nesse paradigma são: Ada, Python, C, Pascal e Lua.

Linguagens baseadas em pilhas são aquelas em que uma pilha de dados é a estrutura mais importante da linguagem. Todas as operações são baseadas nessa estrutura. Exemplo de uma adição simples:

2 3 +

A coisa acontece da seguinte forma: - Opa, recebi um 2! Coloquei na pilha. Recebi um 3 agora! Coloco em cima do 2… ei, agora recebi uma instrução….é para somar? OK. Vou pegar os dois últimos números que adicionei à pilha e vou somá-los. O resultado é 5. Beleza!

A forma como as expressões são escritas se chama “Notação Polonesa Inversa“.

Outros tipos de programação interessantes:
Programação funcional
Programação declarativa
Programação lógica

PS: Foi mais uma madrugada de coisas legais estudadas. E pensar que toda a suposta “chatice” desses conceitos está apenas na forma como são lecionados nas faculdades…

21 pessoas não foram à escola.

 1 2 3 >>