108 Quotes by Paul Graham

Paul Graham Quotes By Tag




  • Author Paul Graham
  • Quote

    You can't distinguish your group by doing things that are rational and believing things that are true. If you want to set yourself apart from other people you have to do things that are arbitrary and believe things that are false.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    If Lenin walked around the offices of a company like Yahoo or Intel or Cisco, he’d think communism had won. Everyone would be wearing the same clothes, have the same kind of office (or rather, cubicle) with the same furnishings, and address one another by their first names instead of by honorifics. Everything would seem exactly as he’d predicted, until he looked at their bank accounts. Oops.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    I suspect few housing projects in the US were designed by architects who expected to live in them. You see the same thing in programming languages. C, Lisp, and Smalltalk were created for their own designers to use. Cobol, Ada, and Javawere created for other people to use. If you think you’re designing something for idiots, odds are you’re not designing something good, even for idiots.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    Users are a double-edged sword. They can help you improve your language, but they can also deter you from improving. So choose your users carefully, and be slow to grow their number. Having users is like optimization: the wise course is to delay it.

  • Tags
  • Share


  • Author Paul Graham
  • Quote

    Quote may seem a bit of a foreign concept, because few other languages have anything like it. It's closely tied to one of the most distinctive features of Lisp: code and data are made out of the same data structures, and the quote operator is the way we distinguish between them.

  • Tags
  • Share