Skip to main content

Art & Creativity Quote by Larry Wall

"Many days I don't write any code at all, and some days I spend all day writing code"

About this Quote

There is a quiet rebellion in Larry Wall admitting that the work of programming often isn’t programming. The line punctures the pop-myth of the coder as a nonstop code factory, and replaces it with a rhythm that feels closer to actual craft: long stretches of thinking, reading, arguing with requirements, and rearranging mental furniture, punctuated by bursts of intense execution.

Wall’s intent is partly protective of the profession and partly confessional. If you measure a programmer by daily lines of code, he’s saying, you’re using the wrong yardstick. The subtext is that “not writing code” is frequently the highest-leverage labor: designing an interface, spotting a conceptual bug before it becomes a technical one, or deciding not to build the thing at all. It’s also a nod to the emotional weather of the job. Some days the mind is mush, or the problem is ill-posed, or the team is stuck in meetings; other days the solution clicks and the keyboard can barely keep up.

Context matters: Wall, the creator of Perl, helped define a culture that treats pragmatism as a virtue and human attention as the scarce resource. Perl’s whole ethos is about reducing friction for real people. This quote extends that ethos to productivity itself: output isn’t a steady stream; it’s lumpy, contingent, and deeply tied to clarity. It works because it validates what most builders experience but rarely feel permitted to say out loud: the real work is often invisible until the day it suddenly isn’t.

Quote Details

TopicCoding & Programming
More Quotes by Larry Add to List
Many days I dont write any code at all, and some days I spend all day writing code
Click to enlarge Portrait | Landscape

About the Author

Canada Flag

Larry Wall (born March 10, 1949) is a Author from Canada.

31 more quotes available

View Profile

Similar Quotes

Carla Bley, Musician