Skip to main content

Art & Creativity Quote by Rasmus Lerdorf

"I don't know how to stop it, there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way"

About this Quote

Accidental origin stories are a Silicon Valley staple, but Rasmus Lerdorf’s version is unusually disarming because it refuses the hero narrative. He isn’t performing the “visionary founder” routine; he’s stressing improvisation, almost helplessness: “I don’t know how to stop it”. That line lands like a confession and a warning. It frames language design not as a grand act of architecture but as the slow creep of usefulness: once people rely on a tool, the tool starts dragging you behind it.

The subtext is a quiet critique of how software becomes infrastructure. “No intent” and “no idea” aren’t just humility; they highlight a structural truth about programming languages in the wild: they often emerge from patching immediate needs, not from committees pursuing elegance. “Next logical step” is the tell. Logic here isn’t the pristine logic of theory; it’s the logic of users, deadlines, compatibility, and whatever breaks in production on a Tuesday. The “logical” step is frequently the least disruptive one, which is how quirks calcify into features and “temporary” hacks become culture.

Context matters: PHP began as a personal set of tools and grew into the default plumbing of early web publishing. Lerdorf’s stance helps explain PHP’s famously pragmatic, sometimes messy surface area. He’s not defending it as beautiful; he’s explaining it as inevitable. The quote works because it punctures tech mythology while smuggling in responsibility: if languages accrete through incremental choices, then their consequences are also incremental, and they belong to everyone who keeps “adding the next step”.

Quote Details

TopicCoding & Programming
SourceHelp us find the source
Cite

Citation Formats

APA Style (7th ed.)
Lerdorf, Rasmus. (2026, February 10). I don't know how to stop it, there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way. FixQuotes. https://fixquotes.com/quotes/i-dont-know-how-to-stop-it-there-was-never-any-185043/

Chicago Style
Lerdorf, Rasmus. "I don't know how to stop it, there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way." FixQuotes. February 10, 2026. https://fixquotes.com/quotes/i-dont-know-how-to-stop-it-there-was-never-any-185043/.

MLA Style (9th ed.)
"I don't know how to stop it, there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way." FixQuotes, 10 Feb. 2026, https://fixquotes.com/quotes/i-dont-know-how-to-stop-it-there-was-never-any-185043/. Accessed 12 Feb. 2026.

More Quotes by Rasmus Add to List
Rasmus Lerdorf on accidental language design and responsibility
Click to enlarge Portrait | Landscape

About the Author

Rasmus Lerdorf

Rasmus Lerdorf (born November 22, 1968) is a Scientist from Denmark.

12 more quotes available

View Profile

Similar Quotes

Rasmus Lerdorf, Scientist
Rasmus Lerdorf