domingo, dezembro 19, 2010

Lista: 35 Frases Sobre Programação

Lendo uma lista de 50 frases sobre programação, resolvi selecionar algumas e apresentá-las traduzidas; qualquer que seja a linguagem da sua preferência vai sobrar para ela também:
  • "A programação hoje em dia é uma corrida entre engenheiros de software tentando fazer programas maiores e melhores a prova de idiotas e o universo tentando fazer idiotas maiores e melhores. Até agora o universo está ganhando." - Rick Cook
  • "Andar sobre as águas e fazer software a partir de uma especificação é simples se ambas estiverem congeladas."- Edward V Berard
  • "Uma linguagem de programação é de baixo nível quando exige atenção com o irrelevante." - Alan J. Perlis
  • "Um programa em C é como uma dança rápida sobre chão encerado, executada por pessoas segurando navalhas." - Waldi Ravens
  • "Eu sempre desejei que o meu computador fosse tão fácil de usar quanto o meu telefone; meu desejo se tornou realidade pois eu não consigo mais usar o meu telefone." - Bjarne Stroustrup
  • "O estudo da ciência da computação não consegue transformar qualquer um em um excelente programador, da mesma forma que o estudo de tintas e pinceis não transforma qualquer um em um excelente pintor." - Eric S. Raymond
  • "Não se preocupe se não funcionar direito. Se tudo funcionasse, você estaria desempregado." - Lei de Mosher da Engenharia de Software
  • "Certo, Java PODE ser um bom exemplo do que uma linguagem de programação deve ser. Mas as aplicações escritas em java são um bom exemplo de como as aplicações NÃO DEVEM ser." - pixadel
  • "Considerando o triste estado dos programas de computador, o desenvolvimento de software claramente ainda é uma arte obscura que ainda não pode ser chamada de uma disciplina de engenharia." - Bill Clinton
  • "O uso de COBOL deteriora a mente; o seu ensino deve, portanto, ser considerado uma ofensa criminal." - E.W. Dijkstra
  • "A versão orientada a objeto do 'código espaguete' é o 'código lasanha' - camadas em excesso" - Roberto Waltman
  • "FORTRAN não é uma flor, mas sim uma erva daninha - é dura, raramente floresce e aparece em todo computador." - Alan J. Perlis
  • "Por muito tempo eu não entendi como algo tão caro pudesse ser tão inútil. Aí eu percebi que os computadores são máquinas estúpidas capazes de fazer coisas incrivelmente inteligentes; enquanto que os programadores são pessoas inteligentes capazes de fazer coisas incrivelmente estúpidas. Em resumo, nasceram um para o outro." - Bill Bryson
  • "Na minha opinião egoísta, os programas em C da maioria das pessoas deveria ser identado 6 pés para baixo e coberto de terra." - Blair P. Houghton
  • "A evolução das linguagens: FORTRAN é uma linguagem não tipada. C é uma linguagem fracamente tipada. Ada é uma linguagem fortemente tipada. C++ é uma linguagem cuja utilidade é fortemente exagerada." - Ron Sercely
  • "O bom projeto adiciona valor mais rápido do que custo." - Thomas C. Gale
  • "Falar é fácil. Mostre-me o código." - Linus Torvalds
  • "A perfeição é atingida não quando não se tem mais o que colocar, mas sim quando não se tem mais o que tirar." - Antoine de Saint-Exupéry
  • "C é excêntrico, defeituoso e um enorme sucesso." - Dennis M. Ritchie
  • "Na teoria, teoria e prática são iguais. Na prática, não." - Yogi Berra
  • "Você não consegue um grande software sem uma grande equipe, e a maioria das equipes de software se comporta como famílias disfuncionais." - Jim McCarthy
  • "PHP é um mal menor criado e executado por amadores incompetentes, enquanto que Pearl é um grande e perversivo mal executado por profissionais habilidosos mas pervertidos." - Jon Ribbens
  • "Pearl - A única linguagem que parece a mesma antes ou depois de ser criptografada." - Keith Bostic
  • "Eu inventei o termo 'orientado a objeto', e garanto que não tinha em mente o C++." - Alan Kay
  • "Aprender a programar tem a ver com desenvolvimento de software interativo tanto quando aprender a datilografar tem a ver com a escrita de poesia." - Ted Nelson
  • "Fique atento para bugs no código acima; eu apenas provei que ele está correto, eu não o testei." - Donald E. Knuth
  • "Análise de sistemas é como criar uma criança; você pode fazer um estrago imenso mas não pode garantir sucesso." - Tom DeMarco
  • "Não me interessa se roda na sua máquina! Nós não estamos entregando a sua máquina!" - Vidiu Platon
  • "Medir o progresso de um programa por linhas de código é como medir o processo de montagem de um avião pelo peso." - Bill Gates
  • "A complexidade de depurar é o dobro da de escrever o código. Portanto, se você escrever código os mais inteligente possível, por definição você não será esperto o suficiente para depurá-lo." - Brian W. Kernighan
  • "A maioria dos softwares atuais são como as pirâmides do Egito, com milhões de blocos empilhados um em cima dos outros, nenhuma integridade estrutural, feita apenas pela força bruta e milhares de escravos." - Alan Kay
  • "O problema com os programadores é que você nunca consegue saber o que eles estão fazendo antes de ser tarde demais." - Seymour Cray
  • "Em duas ocasiões [os membros do Parlamento] me perguntaram: 'Diga, Sr Babbage, se eu entrar na máquina números errados ela conseguirá sair as respostas corretas?' Eu não sou capaz de entender a confusão mental capaz de gerar este tipo de pergunta." - Charles Babbage
  • "Codifique sempre como se o cara que for dar manutenção seja um psicopata violento que sabe onde você mora." - Martin Golding
  • "Existem duas maneiras de construir um projeto de software. Uma é fazê-lo tão simples que obviamente não há falhas. A outra é fazê-lo tão complicado que não existem falhas óbvias." - C.A.R. Hoare
Cheguei à lista original a partir do OSNews.

3 comentários:

wmoecke disse...

Aproveitando o tema, segue uma contribuiçãozinha pra vc colocar aí no seu blog:
http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/aboutprogramming04.jpg

Achei muito pertinente e bem-feito - toda uma linha do tempo traçada com a menção dos principais "personagens" e "invenções" na área da informática. Gostei bastante, espero que tbm goste!

Renato F. O. Silva disse...

Muito massa o post! Realmente a vida dos programadores gira em torno desses transtornos diários.

Mylla Payne disse...

Muito legal o post, cara...
É cada coisa que programador tem que passar.