108 Quotes by Paul Graham

  • Author Paul Graham
  • Quote

    If you understand McCarthy's eval, you understand more than just a stage in the history of languages. These ideas are still the semantic core of Lisp today. So studying McCarthy's original paper shows us, in a sense, what Lisp really is. It's not something that McCarthy designed so much as something he discovered. It's not intrinsically a language for AI or for rapid prototyping, or any other task at that level. It's what you get (or one thing you get) when you try to axiomatize computation.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    If you disagree with something, it's easier to say 'you suck' than to figure out and explain exactly what you disagree with. You're also safe that way from refutation. In this respect trolling is a lot like graffiti. Graffiti happens at the intersection of ambition and incompetence: people want to make their mark on the world, but have no other way to do it than literally making a mark on the world.

  • Tags
  • Share



  • Author Paul Graham
  • Quote

    You need three things to create a successful startup: to start with good people, to make something customers actually want, and to spend as little money as possible.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    This is a good plan for life in general. If you have two choices, choose the harder. If you're trying to decide whether to go out running or sit home and watch TV, go running. Probably the reason this trick works so well is that when you have two choices and one is harder, the only reason you're even considering the other is laziness. You know in the back of your mind what's the right thing to do, and this trick merely forces you to acknowledge it.

  • Share

  • Author Paul Graham
  • Quote

    A programming language is for thinking about programs, not for expressing programs you've already thought of. It should be a pencil, not a pen.

  • Tags
  • Share

  • Author Paul Graham
  • Quote

    If you imagine someone with 100 percent determination and 100 percent intelligence, you can discard a lot of intelligence before they stop succeeding. But if you start discarding determination, you very quickly get an ineffectual and perpetual grad student.

  • Tags
  • Share