Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning.
A programación a día de hoxe consiste nunha carreira entre os enxeñeiros de software, procurando desenvolver maiores e mellores programas a proba de idiotas, e o universo, procurando construír maiores e mellores idiotas. De momento, vai gañando o universo.
I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.
Sempre soñei co día en que o computador fose tan doado de utilizar coma o teléfono. E ese soño cumpriuse, xa non dou entendido como funciona o teléfono.
Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
O estudo da informática non pode converter a ninguén nun experto programador máis do que o estudo dos pinceis e os pigmentos pode converter a ninguén nun experto pintor.
Considering the current sad state of our computer programs, software development is clearly still a black art, and cannot yet be called an engineering discipline.
Tendo en conta o penoso estado dos nosos programas informáticos, está claro que o desenvolvemento de software segue a ser aínda unha arte negra, e non pode ser considerado unha enxeñaría.
For a long time it puzzled me how something so expensive, so leading edge, could be so useless. And then it occurred to me that a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match.
Durante moito tempo non entendín como algo tan caro e innovador podía ser tan inútil. Entón ocorréuseme que os computadores son máquinas estúpidas coa capacidade para facer cousas asombrosamente intelixentes, mentres que os programadores son xente intelixente coa capacidade para facer cousas asombrosamente estúpidas.
PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrated by skilled but perverted professionals.
PHP é un mal menor perpetrado e creado por aprendices incompetentes, mentres que Perl é un enorme mal perpetrado por profesionais moi hábiles pero pervertidos.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Depurar un código é o dobre de difícil que codificalo a primeira vez. Entón, se escribes o código o mellor posible non es, por definición, intelixente abondo para depuralo.
Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.
A maior parte do software a día de hoxe aseméllase moito a unha pirámide exipcia, con millóns de lousas amoreadas unhas sobre outras, sen ningún tipo de integridade estrutural, feitos simplemente por forza bruta e con miles de escravos.