There are a lotta computer languages out there doing drugs.
About this quote
- What does it mean?
- Many programming languages are overly complex or misused.
- In plain terms
- Lots of languages are like addicts, taking things too far.
- What can you take from it?
- Beware of language over‑engineering.
Where it applies
Putting it to work
Questions to consider
- When does a language become too complex?
- How to keep language design simple?
Another view
The metaphor is humorous but not a precise analysis.
More from Larry Wall
If there's a particular problem that Perl is trying to solve, it's the basic fact that all programming languages suck. Sort of the concept of original sin, app…
Permalink to quote #283 In computer science, it is said that premature optimization is the root of all evil.
Permalink to quote #285 How do you type it? With your keyboard.
Permalink to quote #282
Related quotes
A 'goto' in Perl falls into the category of hard things that should be possible, not easy things that should be easy.
Larry WallLarry Wall quote #112 All propaganda or popularization involves a putting of the complex into the simple, but such a move is instantly deconstructive. For if the complex can be put …
Terry EagletonTerry Eagleton quote #10 On COBOL: 'But Grace, then anyone will be able to write programs!'
Grace HopperGrace Hopper quote #14