Goodreads helps you follow your favorite authors. Be the first to learn about new releases!
Start by following Brian W. Kernighan.
Showing 1-11 of 11
“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?”
―
―
“Don’t comment bad code—rewrite it.”
― The Elements of Programming Style
― The Elements of Programming Style
“Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won’t do it well anyway.”
―
―
“Nevertheless, C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.”
― The C Programming Language
― The C Programming Language
“C is not a big language, and it is not well served by a big book.”
― The C Programming Language
― The C Programming Language
“I'd give my right arm to be ambidextrous.”
―
―
“First is the sheer joy of making things. Second is the pleasure of making things that are useful to other people. Deep within, we want others to use our work and to find it helpful.”
― Hello, World! Opinion columns from the Daily Princetonian
― Hello, World! Opinion columns from the Daily Princetonian
“The word bit is a contraction of binary digit that was coined by the statistician John Tukey in the mid 1940s.”
― D Is for Digital
― D Is for Digital
“The most relevant precursor to today's computers is the Jacquard loom,”
― D Is for Digital
― D Is for Digital
“To quote one company that makes beacon systems, “beacons are ushering in the indoor mobile marketing revolution.”
― Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security
― Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security
“The Elements of Programming Style (with P. J. Plauger)”
― Hello, World! Opinion columns from the Daily Princetonian
― Hello, World! Opinion columns from the Daily Princetonian




