41 Quotes by Rob Pike

  • Author Rob Pike
  • Quote

    There's nothing in computing that can't be broken by another level of indirection.

  • Tags
  • Share

  • Author Rob Pike
  • Quote

    Data dominates. If you’ve chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming.

  • Share

  • Author Rob Pike
  • Quote

    Not only is UNIX dead, it’s starting to smell really bad.

  • Share

  • Author Rob Pike
  • Quote

    If POSIX threads are a good thing, perhaps I don’t want to know what they’re better than.

  • Share

  • Author Rob Pike
  • Quote

    Caches aren’t architecture, they’re just optimization.

  • Share

  • Author Rob Pike
  • Quote

    Rule 1. You can’t tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don’t try to second guess and put in a speed hack until you’ve proven that’s where the bottleneck is.

  • Share

  • Author Rob Pike
  • Quote

    Such is modern computing: everything simple is made too complicated because it’s easy to fiddle with; everything complicated stays complicated because it’s hard to fix.

  • Share

  • Author Rob Pike
  • Quote

    Procedure names should reflect what they do; function names should reflect what they return.

  • Share

  • Author Rob Pike
  • Quote

    Narrowness of experience leads to narrowness of imagination.

  • Share