Eric S. Raymond citações famosas

última atualização : 5 de setembro de 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Eric S. Raymond
  • A educação em Ciência da computação não pode fazer de alguém um programador especialista, assim como o estudo de pincéis e pigmentos pode fazer de alguém um pintor especialista.

  • Estruturas de dados inteligentes e Código burro funcionam muito melhor do que o contrário.

  • Dados globos oculares suficientes, todos os bugs são superficiais (por exemplo, dada uma base de beta-tester e co-developer grande o suficiente, quase todos os problemas serão caracterizados rapidamente e a correção óbvia para alguém).

  • Vale a pena aprender o Lisp pela profunda experiência de iluminação que terá quando finalmente o conseguir; essa experiência fará de si um programador melhor para o resto dos seus dias, mesmo que nunca use muito o Lisp.

  • A próxima melhor coisa para ter boas ideias é reconhecer boas ideias de seus usuários. Às vezes, o último é melhor.

  • Não se pode motivar as melhores pessoas com dinheiro. O dinheiro é apenas uma maneira de manter a pontuação. As melhores pessoas em qualquer área são motivadas pela paixão.

  • O início da cultura hacker como a conhecemos hoje pode ser convenientemente datado de 1961, ano em que o MIT adquiriu o primeiro PDP-1.

  • Se o Unix pudesse apresentar a mesma face, as mesmas capacidades, em máquinas de muitos tipos diferentes, poderia servir como um ambiente de software comum para todos eles.

  • Eu acredito, mas não pode provar, que a global “AIDS” é um cluster inteiro, de outras doenças que têm sido varrido para debaixo de um único tapete essencialmente por razões políticas, e que a identificação do HIV como o único patógeno é provável que vá para baixo como uma das mais colossais erros da história da medicina.

  • Com olhos suficientes, todos os insetos são superficiais.

  • Programas feios são como pontes suspensas feias: eles são muito mais propensos a entrar em colapso do que os bonitos, porque a maneira como os humanos (especialmente os engenheiros-humanos) percebem a beleza está intimamente relacionada à nossa capacidade de processar e entender a complexidade. Uma linguagem que dificulta a escrita de um código elegante dificulta a escrita de um bom código.

  • A Microsoft não é o problema. A Microsoft é o sintoma.

  • Quando você perde o interesse em um programa, seu último dever para com ele é entregá-lo a um sucessor competente.

  • Se você tiver a atitude certa, problemas interessantes irão encontrá-lo.

  • Qualquer pessoa que já tenha possuído um cão que latiu quando estranhos se aproximaram da propriedade do seu dono experimentou a continuidade essencial entre a territorialidade animal e a propriedade humana. Nossos primos domesticados do lobo são instintivamente mais espertos sobre isso do que muitos teóricos políticos humanos.

  • À primeira vista, parece tratar-se de dinheiro, mas de poder. O poder vai para os monopólios da informação ou vai para os programadores e utilizadores?.

  • As máquinas de classe de estação de trabalho construídas pela Sun e outros abriram novos mundos para hackers.

  • A ARPAnet foi a primeira rede de computadores transcontinental de alta velocidade.

  • O Linux evoluiu de uma forma completamente diferente. Desde quase o início, foi bastante casualmente invadido por um grande número de voluntários que coordenavam apenas através da Internet.

  • No início de 1993, um observador hostil poderia ter tido motivos para pensar que a história do Unix estava quase se desenrolando e, com ela, a sorte da tribo hacker.

  • A combinação de threads, interfaces de chamada de procedimento remoto e design pesado orientado a objetos é especialmente perigosa... se alguma vez for convidado para um projecto que deveria incluir todos os três, fugir aterrorizado pode muito bem ser uma reacção adequada.

  • Os mercados livres seleccionam soluções vencedoras.

  • Todo bom trabalho de software começa por coçar uma coceira pessoal dos desenvolvedores.

  • O facto de as pessoas estúpidas serem mais violentas é um facto independente da cor da pele.

  • Os programas mais fáceis de usar são aqueles que exigem o mínimo de aprendizado novo do Usuário

  • Pela primeira vez, os hackers individuais podiam dar - se ao luxo de ter máquinas domésticas comparáveis em potência e capacidade de armazenamento aos minicomputadores de dez anos antes-motores Unix capazes de suportar um ambiente de desenvolvimento completo e de falar com a Internet.

  • Um fator crítico em seu sucesso foi que os desenvolvedores X estavam dispostos a distribuir as fontes GRATUITAMENTE, de acordo com a ética hacker, e capazes de distribuí-las pela Internet.

  • Os hackers de Berkeley gostavam de se ver como rebeldes contra impérios corporativos sem alma.

  • Por que diabos o wxPython ainda não se tornou a GUI padrão para Python?

  • Nos EUA, os negros são 12% da população, mas cometem 50% dos crimes violentos; alguém pode honestamente pensar que isso não está relacionado ao fato de que eles têm uma média de 15 pontos de QI menor do que a população em geral? O facto de as pessoas estúpidas serem mais violentas é um facto independente da cor da pele.

  • O Lisp era muito mais poderoso e flexível do que qualquer outra língua da sua época; na verdade, ainda é um design melhor do que a maioria das línguas de hoje, vinte e cinco anos depois. A Lisp libertou os hackers da ITS para pensarem de formas invulgares e criativas. Foi um factor importante para os seus êxitos e continua a ser uma das línguas preferidas do hackerdom.

  • Bons programadores sabem o que escrever. Os grandes sabem o que reescrever (e reutilizar)

  • Os alquimistas tornaram-se químicos quando deixaram de guardar segredos.

  • O controlo da complexidade é o problema central da escrita de software no mundo real

  • O Software é em grande parte uma indústria de serviços que opera sob a ilusão persistente, mas infundada, de que é uma indústria de transformação

  • É amplamente grokked que os gatos têm a natureza hacker

  • O problema central de C E C++ é que eles exigem que os programadores façam seu próprio gerenciamento de memória

  • O tempo do programador é caro; conserve-o de preferência ao tempo da máquina

  • Apressar-se para otimizar antes que os gargalos sejam conhecidos pode ser o único erro que arruinou mais projetos do que a fluência de recursos. De código torturado a layouts de dados incompreensíveis, os resultados da obsessão com a velocidade ou o uso da memória ou do disco em detrimento da transparência e da simplicidade estão em toda parte. Eles geram inúmeros bugs e custam milhões de horas-homem-muitas vezes, apenas para obter ganhos marginais no uso de algum recurso muito menos caro do que o tempo de depuração

  • Protótipo, depois polaco. Faça com que funcione antes de otimizá-lo

  • Naturalmente, c revelou-se indispensável para os criadores de todas as suas alternativas. Vasculhe camadas de implementação suficientes em qualquer uma das outras linguagens pesquisadas aqui e você encontrará um núcleo implementado em C puro e portátil

  • A única maneira de escrever software complexo que não caia de cara é manter sua complexidade global baixa-construí-lo a partir de peças simples conectadas por interfaces bem definidas, de modo que a maioria dos problemas seja local e você possa ter alguma esperança de consertar ou otimizar uma parte sem quebrar o todo

  • Um sistema de software é transparente quando se pode olhar para ele e ver imediatamente o que se passa. É simples quando o que está a acontecer é suficientemente simples para um cérebro humano raciocinar sobre todos os casos potenciais sem esforço

  • e estamos sobrecarregados por uma linguagem de implementação de baixa qualidade (C++).

  • E para qualquer agente ou representante do regime interessado em fazer-me perguntas cara a cara, tenho algumas balas espalhadas em gordura de porco para o fazer sentir-se muito bem-vindo.

  • Nós, hackers, somos um bando de brincalhões; vamos hackear qualquer coisa, incluindo a linguagem, se parecer divertido (daí o nosso tropismo para trocadilhos). No fundo, gostamos de confundir as pessoas que são mais abafadas e menos ágeis mentalmente do que nós, especialmente quando são chefes. Há um pouco do cientista louco em todos os hackers, pronto para desconcertar o mundo e virar a autoridade o dedo - especialmente se pudermos fazê-lo com efeitos especiais snazzy.

  • A marca do iPhone está em pior estado do que eu pensava ser possível. E as implicações disso são enormes. ... O iPhone está em apuros.

  • Thompson e Ritchie foram os primeiros a perceber que a tecnologia de hardware e compilador havia se tornado boa o suficiente para que todo um sistema operacional pudesse ser escrito em C e, em 1978, todo o ambiente havia sido portado com sucesso para várias máquinas de diferentes tipos.

  • Quando ouço as palavras responsabilidade social, quero alcançar a minha arma.

  • Para resolver um problema interessante, comece encontrando um problema que seja interessante para você.