Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
There's a fine line between being on the leading edge and being in the lunatic fringe.
Frank Armstrong
A complex system that works is invariably found to have evolved from a simple system that worked.
John Gall
If two people write exactly the same program, each should be put into microcode and then they certainly won't be the same.
Alan J. Perlis
Programmers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis.
Alan J. Perlis
Interfaces keep things tidy, but don't accelerate growth: Functions do.
Alan J. Perlis
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
Nathaniel S Borenstein
There are only 3 numbers of interest to a computer scientist: 1, 0 and infinity.
Anonymous
A startup now can be just a pair of 22 year old guys. A company like that can move much more easily than one with 10 people, half of whom have kids.
Paul Graham
In computing, the mean time to failure keeps getting shorter.
Alan J. Perlis
Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process.
Alan J. Perlis