"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
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
| Topic | Coding & Programming |
|---|---|
| Source | Help 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.






