Skip to main content

Science Quote by Guido van Rossum

"Don't you hate code that's not properly indented? Making it [indenting] part of the syntax guarantees that all code is properly indented"

About this Quote

It’s a programmer’s gripe dressed up as a design manifesto: annoyance weaponized into language philosophy. Van Rossum starts with the social reality of coding, not the abstract purity. Indentation is the quiet civil contract in most codebases, a style rule everyone agrees matters until deadlines hit and the code starts to look like a collapsed tent. By framing it as “hate,” he’s acknowledging that this pain is visceral and communal, the kind of petty frustration that quietly drains teams.

The clever move is the pivot from etiquette to enforcement. “Making it part of the syntax” is less about aesthetics than about power: shifting readability from optional best practice to non-negotiable law. The subtext is that humans are unreliable and governance beats goodwill. If style guides are traffic signs, Python’s whitespace is a speed bump built into the road.

Context matters. Python arrived in a world where braces and semicolons signaled seriousness, and whitespace sensitivity sounded like a toy. Van Rossum’s line is a rebuttal that refuses to sound defensive. Instead of arguing about elegance, he argues about outcomes: code that stays legible under pressure, across teams, across time. It’s a bet on the idea that a language can shape behavior without turning into a bureaucratic nightmare.

There’s also a quiet cultural flex here: Python doesn’t just let you write programs; it teaches you how to present them. The “guarantee” isn’t merely syntactic. It’s moral.

Quote Details

TopicCoding & Programming
More Quotes by Guido Add to List
Dont you hate code thats not properly indented? Making it [indenting] part of the syntax guarantees that all code is pro
Click to enlarge Portrait | Landscape

About the Author

Guido van Rossum

Guido van Rossum (born January 31, 1956) is a Scientist from Netherland.

15 more quotes available

View Profile

Similar Quotes