Mostrando postagens com marcador fortran. Mostrar todas as postagens
Mostrando postagens com marcador fortran. Mostrar todas as postagens

30 de outubro de 2010

Humor: Como um programador mata um elefante!



Este divertido texto foi recolhido pelo professor Alexandre Sobrino, da Universidade Santa Cecília (Unisanta), mostrando como matar um elefante em diferentes linguagens.

dBASE

Programadores dBASE caçam elefantes apenas à noite, quando ninguém pode perceber que ainda usam tacapes, paus e pedras.

C

Recusam-se a comprar os rifles, preferindo adquirir canos de aço e todo o material necessário para construir o "rifle perfeito" a partir do zero - enquanto todos os outros já estão matando elefantes há muito tempo.


Turbo Pascal

Torcem o nariz para os programadores C, mas fazem igualzinho a eles. Como não usam "goto", têm dificuldades extras de locomoção (o que consideram uma vantagem). Os elefantes livram-se deles mudando de plataforma.


FoxPRO

Pegam os rifles que os programadores C jogaram fora e gastam mais tempo aprendendo novas técnicas de tiro do que realmente caçando elefantes.


Clipper

Não caçam elefantes realmente. Eles apenas compram bibliotecas de material de caça, uma após a outra, e gastam anos e anos tentando integrá-las e resolver os conflitos que surgem dessa integração.


Paradox

Viajam para a África com cópias de scripts de filmes de Hollywood sobre caçadas de elefantes, achando que esse material realmente irá ajudá-los a pegar um elefante.


Access

Programadores Access não têm experiência prévia em caça a elefantes. No entanto, estão sempre impecavelmente vestidos, com excelente visual. Conseguem enquadrar um elefante perfeitamente, mas sentem falta de um gatilho. Não importa: isso já é 99,9% da solução...


Visual Basic

Só caçam elefantes se tiverem o VBX adequado e a munição do tipo VBRUNxxx.DLL.


Java

Primeiro eles precisam esperar os governantes dos países onde irão caçar elefantes decidirem-se sobre como fazer uma única lei de caça. Depois, precisam esperar que a selva desses países seja totalmente padronizada (só assim eles não terão que trocar de roupa e de arma a toda hora). E. por fim, ainda precisam fazer uma última coisa... Epa... para onde foram os elefantes?


Delphi

São mais independentes para a caçada do que os programadores Visual Basic, mas, em compensação, passam mais tempo se auto-promovendo do que dando tiro.


PowerBuilder

A arma que eles usam faz tudo sozinha: procura, acha, mira, atira, abate o alvo e recolhe o corpo. É tão boa, tão boa que dispensa o programador.


Assembly

Criam suas próprias manadas de elefantes-anões, pequenos e mais velozes do que um coelho.


ADA, APL e Fortran

São tão fictícios quanto Papai Noel, Branca de Neve e Dumbo, o elefante voador.


REXX/2

Esses podem ser encontrados fossilizados, perseguindo mamutes e mastodontes no período quaternário. Hoje em dia, estão extintos.


RBase

Programadores RBase são mais raros do que os elefantes. De fato, quando um elefante vê um programador RBase, considera-se em seu dia de sorte.


COBOL

Programadores COBOL têm uma profunda simpatia com os elefantes e jamais caçariam outra espécie em extinção.


12 de outubro de 2010

Como matar um dragão com uma única arma: Linguagem de Programação


Certa vem um dragão aprisionou uma linda princesa em uma torre de ilha distante, a única forma de se acessar esta ilha era atravéz de uma ponte na qual o dragão ficava dia e noite de vigia, então lá vão nossos "heróis" da informática salvar a princesa, cada uma sua maneira:

Programador Java

Chega, encontra o dragão. Desenvolve um framework para aniquilamento de dragões em múltiplas camadas. Escreve vários artigos sobre o framework, mas não mata o dragão.

Programador .NET

Chega, olha a ideia do Javanês e a copia, tenta matar o dragão, mas é comido pelo réptil.

Programador PHP

Desenvolve em alguns minutos uma lamina perfeita, afiada e funcional. Escolhe uma bonita textura para o cabo, e outra bonita textura para a armadura. Escreve um CSS com o alinhamento exato dos golpes necessários para matar o dragão. Corre para matar o dragão, mas, chegando lá, descobre que as texturas que escolheu para o cabo da espada e para a armadura não combinam com dragão e nem com o vestido da princesa. Volta pra frente do micro e e perde algumas horas para produzir texturas melhores no photoshop. Volta majestoso para matar o dragão, uma cena bonita mesmo, todas as cores em equilíbrio. A princesa sorri, por ser salva por um herói tão bem alinhado, o dragão sorri também, pois quando o programador tenta o primeiro golpe, descobre que fez o CSS dos golpes para IE e não para o MOZILA. Resultado, churrasquinho de programador.

Programador C

Chega, olha para o dragão com olhar de desprezo, puxa seu canivete, minúsculo extremamente leve e simples degola o dragão. Encontra a princesa, mas a ignora para ver os últimos checkins no cvs do kernel do linux.

Programador C++

Cria um canivete básico e vai juntando funcionalidades até ter uma espada complexa avassaladora, mas que apenas ele consegue entender … Mata o dragão, mas trava no meio da ponte por causa dos memory leaks.

Programador COBOL

Chega,olha o dragão, pensa que tá velho demais para conseguir matar um bicho daquele tamanho e pegar a princesa e, então, vai embora de volta ao seu mundinho.

Programador Pascal

Se prepara durante 10 anos para criar um sistema de aniquilamento de dragão… Chegando lá descobre que o programa só aceita lagartixas no máximo médias como entrada.

Programador VB

Monta uma arma de destruição de dragões a partir de vários componentes, parte pro pau pra cima do dragão e, na hora H, descobre que a espada só funciona durante noites chuvosas, e deve ser reiniciada a cada golpe para voltar a funcionar, só não sabe o pq disso…

Programador PL/SQL

Coleta dados de outros matadores de dragão, cria tabelas com N relacionamentos de complexidade ternaria, dados em 3 dimensões, OLAP, demora 15 anos para processar a informação. Enquanto isso a princesa virou lésbica.

Programador Ruby

Chega com uma p*t* fama, falando que é o melhor faz tudo, quando vai enfrentar o dragão ao invés de ir pros finalmente, mostra um videozinho dele matando um dragao … O dragão come ele de tédio.

Programador Smalltalk

chega, analisa o dragão e a princesa, vira as costas e vai embora, pois eles são muito inferiores.

Programador Shell Script

Cria uma arma poderosa para matar os dragões, mas, na hora H, não se lembra como usá-la.

Programador Shell Script - 2

O cara chega no dragão com um script de 2 linhas que mata, corta, estripa, empala, pica em pedacinhos e empalha o bicho, mas na hora que ele roda, o script aumenta, engorda, enfurece e coloca álcool no fogo do dragão.

Programador Assembly

Acha que está fazendo o mais certo e enxuto, porém troca um A por D, mata a princesa e transa com o dragão.

Programador Fortran

Chega desenvolve uma solução com 45000 linhas de codigo, mata o dragão vai ao encontro da princesa … mas esta o chama de tiuzinho e sai correndo atrás do programador java que era elegante e ficou rico.

Programador Fox Pro

Desenvolve um sistema para matar o dragão, por fora é bunitinho e funciona, mas por dentro está tudo remendado. Quando ele vai executar o aniquilador de dragões descobre que esqueceu de indexar os DBF´s.

Programador Clipper

Monta uma rotina que carrega um array de codeblocks para insultar o dragão, cantar a princesa, carregar a espada para memória, moer o dragão, limpar a sujeira, lascar leite condensado com morangos na princesa gostosa, transar com a princesa, tomar banho, ligar o carro, colocar gasolina e voltar pra casa. Na hora de rodar recebe um "Bound Error: Array Access" e o dragão come ele com farinha.

Analista de processos

Chega ao dragão com duas toneladas de documentação desenvolvida sobre o processo de se matar um dragão genérico, desenvolve um fluxograma super complexo para libertar a princesa e se casar com ela, convence o dragão que aquilo vai ser bom pra ele, e que não será doloroso. Ao executar o processo ele estima o esforço e o tamanho do estrago que isso vai causar, a assinatura do papa, do buda e do Raul Seixas para o plano, e então compra 2 bombas nucleares, 45 canhões, 1 porta aviões, contrata 3000 homens armados até os dentes, quando na verdade necessitaria apenas da espada que estava na sua mão o tempo todo.

 
Design by @cleidimarviana | Bloggerized by Cleidimar Viana - Diário de Sistema