Feb-08 07

Como programadores matam dragões

Enviado por: Thales RB. .     Sem comentários.     Categorias: Desenvolvimento, Humor

Recebi essa “historia” por e-mail do pessoal da facu, para entender ela é preciso conhecer algumas linguaguens de programação.

Se voce não sabe nada sobre programação não perca o seu tempo lendo ela :p

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.

.NET

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

C

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

C++

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

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.

Pascal

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

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…

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.

Ruby

Chega com uma puta fama, falando que é o melhor e faz tudo, quando vai enfrentar o  dragão mostra um videozinho dele matando um dragao… O dragão come ele de  tédio.

Smalltalk

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

Shell

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

Shell(2)

o cara chega no dragão com um script de 2 linhas que mata, corta, stripa, 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.

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.

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.

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  lembra que esqueceu de indexar os DBF’s.

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.

A MELHOR DE  TODAS:

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 300 homens armados até os dentes, quando  na verdade necessitaria apenas da espada que estava na sua mão o tempo todo.

e ai quantas dessas linguagens voce tem pelo menos uma ideia do que foi dito?.

Eu tive 5 delas na facu :p o.O :( , smalltalk eu nunca tinha ouvido falar…

Compartilhe nos Sites Sociais: Adicionar esta notcia no Linkk Adicionar esta notcia no Rec6 Adicionar esta notcia no Ueba

Não me servio pra nadaTalvez algum dia eu useValeu a pena saberVou usar issoOtimo! Sempre quis saber isso (2 votos. Média: 4 de 5)
Loading ... Loading ...
   286 visualizações

Leia também

Dec-07 14

Tutorial Básico PHP (Aprenda PHP)

Enviado por: Thales RB. .     9 comentários.     Categorias: Aprendendo PHP, PHP

Eu resolvi fazer uma coletanea de tutoriais voltados para ensinar PHP, e irei comecar a ensinar do mais basico possivel até aonde eu souber. Para isso eu criei a categoria chamada Aprenda PHP, todos os posts que tiverem nela teram um sequencia, em cada post irei colocar quais posts, devem ter sido lidos anteriormente e quais devem ser a proxima leitura(quando houver).

Mas Primeiro…

Na minha faculdade eu tive varias linguagens de programação, e tirando 1(delphi, e porque o professor era otimo), todas simplesmente ensinavam a fazer programas sem nenhuma utilidade pratica, eles não me servem pra nada, como calculadora, sistema de biblioteca, video-locadora, esses programas para terem alguma utilidade teriam que ser extremamente bem feitos, para poderem ser vendidos, e isso é bem dificil.

Mas com o PHP foi diferente, eu aprendi ele sozinho, só atravez de tutoriais, (nem apostila usei), mas eu usei uma tecnica interessante, eu primeiro tive um objetivo, o meu objetivo era criar um CMS, um sistema de gerenciamento de conteudo, um blog(o Wordpress), tanto que irei usa-lo aqui no clubepc. Com um objetivo e sabendo como ele funciona, e o que eu queria que ele tivesse, então corri atraz do conhecimento em php para fazer isso.

Então a dica é ter um objetivo ou seja aprender criando algo util, e que você possa usar, como um sistema de blog, ou um sistema de fórum, enfim qualquer coisa que lhe tenha alguma utilidade.

Usando essa tecnica eu consegui realmente aprender PHP. =D

E por isso irei ensinar PHP com algo pratico, irei ensinar a fazer um blog(que com pequenas mudanças pode ser um fórum), mas é logico que para aprender a fazer um blog antes é preciso saber muitas coisas, que seram uteis para qualquer coisa que você queira fazer, ou seja o objetivo final será um blog, mas será poucos posts voltados unicamente para o blog no geral seram ensinamentos genericos do PHP.

E é logico que para aprender uma linguagem de programação o passo fundamental é exercitar o que aprendeu, testanto, modificando, etc.

Introdução ao PHP

O PHP(um acrônimo recursivo para “PHP: Hypertext Preprocessor”) é uma linguagem de programação dinâmica para produção de websites. Para quem não conhece linguagens de programação, PHP pode ser um pouco difícil no começo, como toda linguagem. O PHP é uma linguagem orientada a objeto, com a sintaxe parecida com a do C, só que muito mais simples e prática.

Entende-se por uma página dinâmica, toda a página que é gerada quando existe um pedido no servidor. Ou seja, a página que chega ao utilizador não existe “escrita” no servidor. Existem sim os conteúdos, que serão depois colocados nos respectivos locais, na página, consoante os pedidos. O melhor exemplo de um site dinâmico, é um motor de pesquisa. É impossível (e impensável) armazenar todas as combinações de páginas que surgem, quando fazemos diversas pesquisas. Isto quer dizer, que as paginas não existem, elas são “geradas” com informações que estão em bases de dados.

Tudo o que sai do código PHP (output), usa HTML. Logo é fundamental ter conhecimentos de HTML.

(more…)

Compartilhe nos Sites Sociais: Adicionar esta notcia no Linkk Adicionar esta notcia no Rec6 Adicionar esta notcia no Ueba