Quotes by Stephen C. Johnson
“The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. The trick is to pick the features that don't fight each other.”— Stephen C. Johnson
“My model of programming is that I have a blob of clay and I’m shaping it. I’m not building a building, where I have to order the steel and the concrete. I’m just shaping this blob of clay.”— Stephen C. Johnson
“It became clear that C was not a portable language. So we started trying to figure out what to do to make it more portable.”— Stephen C. Johnson
“The YACC paper started with an example: a simple desk calculator. To this day, people come up to me and say, 'I learned YACC from the desk calculator.' It's my big success in user interface design.”— Stephen C. Johnson