| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 16:25:08
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Para entender as diferentes linguagens de programação, vamos imaginar uma situação e seus respectivos desfechos na abordagem de cada estilo: "No alto do castelo, há uma linda princesa - muito carente - que foi ali trancada, e é guardada por um grande e terrível dragão". Veja como cada programador de uma certa linguagem agiria nesta situação: 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 baita fama, falando que é o melhor 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 A 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.
This message was edited 1 time. Last update was at 17/12/2008 16:26:15
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 16:30:36
|
neófito
Virtual Machine Man
![[Avatar]](/images/avatar/728f206c2a01bf572b5940d7d9a8fa4c.jpg)
Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline
|
Antiga essa hein?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 16:36:17
|
andrepestana
JavaEvangelist
![[Avatar]](/images/avatar/5be278a9e02bed9248a4674ff62fea2c.png)
Membro desde: 23/03/2004 09:57:28
Mensagens: 380
Offline
|
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.
Gostei do programador Assembly.
|
Pestana
http://andrepestana.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 16:37:40
|
makoto
JavaChild
![[Avatar]](/images/avatar/d5fe8b674699f542537c1694284ea239.jpg)
Membro desde: 17/04/2008 17:00:17
Mensagens: 131
Localização: Fortaleza - CE
Offline
|
fraco, não gostei. Contando a piada com metaleiros fica melhor!
|
Table, ta-table, the Book's on JTable |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 17:06:56
|
Osli Adriel
Smalltalk
![[Avatar]](/images/avatar/376d16bcfb665a865b9c932ebb072894.jpg)
Membro desde: 26/08/2008 10:03:55
Mensagens: 4
Offline
|
faltou a parte do engenheiro de software e a do php (que mata o dragão!)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 17:11:09
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Acho que meu colega Strauss ( http://www.1bit.com.br/content.1bit/weblog ) deve discordar um pouco sobre a parte que toca ao C++. Faz muito tempo que ele só acha memory leaks no código dos outros, não nos que ele escreveu.
This message was edited 1 time. Last update was at 17/12/2008 17:11:51
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 17:13:08
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
....mas afinal.....quem matou o dragão ? ou mesmo ficou com a princesa ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 17:16:01
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
gilberto_mogi wrote:....mas afinal.....quem matou o dragão ? ou mesmo ficou com a princesa ?
A resposta é simples - programadores não são cavaleiros, nem santos. Portanto não podem matar dragões (embora saibam descascar muitos abacaxis )
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2008 21:06:38
|
andrepestana
JavaEvangelist
![[Avatar]](/images/avatar/5be278a9e02bed9248a4674ff62fea2c.png)
Membro desde: 23/03/2004 09:57:28
Mensagens: 380
Offline
|
quem matou o dragão e salvou a princesa foi o Mario. Nunca jogou Mario Bros?
|
Pestana
http://andrepestana.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 09:44:16
|
thegoergen
Virtual Machine Man
![[Avatar]](/images/avatar/7da9e0bb90d7f5b27e9af974fe437abf.jpg)
Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline
|
andrepestana wrote:quem matou o dragão e salvou a princesa foi o Mario. Nunca jogou Mario Bros?
Que Mário?
|
"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)
CV: Diego Inácio Goergen
Administrador da UNISCWiki e Medicina UNISC |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 09:53:25
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1684
Localização: Stockholm - Sweden
Online
|
thegoergen wrote:
andrepestana wrote:quem matou o dragão e salvou a princesa foi o Mario. Nunca jogou Mario Bros?
Que Mário?
levantou a bola pra alguem dar a cortada hahaha
This message was edited 1 time. Last update was at 18/12/2008 09:53:40
|
Nao respondo MP!!!
Site: http://downhillracer.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 10:01:30
|
Leozin
JWizard
![[Avatar]](/images/avatar/5dca4c6b9e244d24a30b4c45601d9720.png)
Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline
|
Eu acho muito massa esse aí das linguagens de programação, tava a tempos procurando
Mas já que recordar é viver, vou postar outra comparação, só que do Heavy Metal e do Rock'n Roll
Para entender as diferentes vertentes do Metal e do Rock, vamos imaginar uma situação e seus respectivos desfechos na abordagem de cada estilo.
"No alto do castelo, há uma linda princesa - muito carente - que foi ali trancada, e é guardada por um grande e terrível dragão"
HEAVY METAL:
O protagonista chega no castelo numa Harley Davidson, mata o dragão, enche a cara de cerveja com a princesa e depois transa com ela.
METAL MELÓDICO:
O protagonista chega no castelo num cavalo alado branco, escapa do dragão, salva a princesa, fogem para longe e fazem amor.
TRASH METAL:
O protagonista chega no castelo, duela com o dragão, salva a princesa e transa com ela.
POWER METAL:
O protagonista chega brandindo sua espada e trava uma batalha gloriosa contra o dragão. O dragão sucumbe enquanto ele permanece em pé, banhado pelo sangue de seu inimigo, sinal de seu triunfo. Resgata a princesa. Esgota a paciência dela com auto-elogios e transa com ela.
FOLK METAL:
O protagonista chega acompanhado de vários amigos e duendes tocando acordeon, alaúde, viola e outros instrumentos estranhos. Fazem o dragão dormir depois de tanto dançar e vão embora, sem a princesa, pois a floresta está cheia de ninfas.
VIKING METAL:
O protagonista chega em um navio, mata o dragão com um machado, assa e come. Estupra a princesa, pilha o castelo e toca fogo em tudo antes de ir embora.
DEATH METAL:
O protagonista chega, mata o dragão, transa com a princesa, mata a princesa e vai embora.
BLACK METAL:
Chega de madrugada, dentro da neblina. Mata o dragão e empala em frente ao castelo. Sodomiza a princesa, a corta com uma faca e bebe o seu sangue em um ritual até matá-la. Depois descobre que ela não era mais virgem e a empala junto com o dragão.
GORE:
Chega, mata o dragão. Sobe no castelo, transa com a princesa e a mata. Depois transa com ela de novo. Queima o corpo da princesa e transa com ela de novo.
SPLATTER:
Chega, mata o dragão, abre-o com um bisturi. Sodomiza a princesa com as tripas do dragão. Abre buracos nela com o bisturi e estupra cada um dos buracos. Tira os globos oculares da princesa e estupra as órbitas. Depois mata a princesa, faz uma autópsia, tira fotos, e lança um album cuja capa é uma das fotos.
DOOM METAL:
Chega no castelo, olha o tamanho do dragão, fica deprimido e se mata. O dragão come o cadáver do protagonista e depois come a princesa.
WHITE METAL:
Chega no castelo, exorciza o dragão, converte a princesa e usa o castelo para sediar mais uma "Igreja Universal do Reino de Deus".
NEW METAL:
Chega no castelo se achando o bonzão e dizendo o quanto é bom de briga. Quer provar para todos que também é foda e é capaz de salvar a princesa. Perde feio e leva o maior cacete. Então toma um Prozak e vai gravar um disco "The Best Of".
GRUNGE:
Chega no castelo e tem uma overdose de heroína.
PUNK ROCK:
Cospe no dragão, joga uma pedra nele e depois foge. Pixa o muro do castelo com um "A" de anarquia. Faz um moicano na princesa e depois abre uma barraquinha de fanzines no saguão do castelo.
EMOCORE:
Chega ao castelo e conta ao dragão o quanto gosta da princesa. O dragão fica com pena e o deixa passar. Após entrar no castelo ele descobre que a princesa fugiu com o protagonista Heavy Metal. Escreve uma música de letra emotiva contando como foi abandonado pela sua amada e como o mundo é injusto.
ROCK N'ROLL CLÁSSICO:
Chega de moto fumando um baseado e oferece para o dragão, que logo fica seu amigo. Depois acampa com a princesa numa parte mais afastada do jardim e depois de muito sexo, drogas e rock n roll, tem uma overdose de LSD e morre sufocado no próprio vômito.
PROGRESSIVO:
Chega, toca um solo virtuoso de guitarra de 26 minutos. O dragão se mata de tanto tédio. Chega até a princesa e toca outro solo que explora todas as técnicas de atonalismo em compassos ternários compostos aprendidas no último ano de conservatório. A princesa foge e vai procurar o protagonista Heavy Metal.
HARD ROCK:
Chega em um conversível vermelho, com duas loiras peitudas e tomando Jack Daniel's. Mata o dragão com uma faca e faz uma orgia com a princesa e as loiras.
GLAM ROCK:
Chega no castelo. O dragão rí tanto quando o vê que o deixa passar. Ele entra no castelo, rouba o hair dresser e o batom da princesa. Depois a convence a pintar o castelo de rosa e a fazer luzes nos cabelos.
This message was edited 1 time. Last update was at 18/12/2008 10:03:17
|
http://www.leozin.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 10:06:26
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1684
Localização: Stockholm - Sweden
Online
|
WHITE METAL:
Chega no castelo, exorciza o dragão, converte a princesa e usa o castelo para sediar mais uma "Igreja Universal do Reino de Deus".
HAHAHAHAHA
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 10:36:50
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3922
Offline
|
só num entendi prq o c++ tem m leaks e o c não...... huahuahuahua
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2008 11:15:01
|
andrepestana
JavaEvangelist
![[Avatar]](/images/avatar/5be278a9e02bed9248a4674ff62fea2c.png)
Membro desde: 23/03/2004 09:57:28
Mensagens: 380
Offline
|
foi só falar no Mario que apareceram dois: Leozin e thegoergen
|
Pestana
http://andrepestana.wordpress.com/ |
|
|
 |
|
|