Skip to content

Cybersecurity Quote by Paul Graham

“I’ve programmed in all kinds of languages, said the tough old hacker as he eased up to the bar, and it don’t matter which you use... This is nonsense, of course. There is a world of difference between, say, Fortran I and the latest version of Perl or for that matter between early versions of Perl…” quote by Paul Graham
Download Open image
““I’ve programmed in all kinds of languages, said the tough old hacker as he eased up to the bar, and it don’t matter which you use... This is nonsense, of course. There is a world of difference between, say, Fortran I and the latest version of Perl or for that matter between early versions of Perl and the latest version of Perl. But the tough old hacker may himself believe what he’s saying. It’s possible to write the same primitive Pascal-like programs in almost every language. If you only ever eat at McDonald’s, it will seem that food is much the same in every country.””

Paul Graham

About This Quote

Source Essay: Hackers & Painters, Paul Graham, 2004

Different languages have distinct cultures and capabilities; superficial similarity hides deeper differences.

In simple terms: Languages differ in nuance and power.

Key Takeaway

Recognize and respect language-specific strengths.

Themes

programming culture technology

Mood

reflective analytical

Type

technical philosophical

When to use this quote

  • software development
  • learning new languages
  • team collaboration

Key Concepts

language design paradigm shifts software evolution

Questions to Reflect On

  • How does language choice affect problem solving?
  • What biases do we carry about “old” vs “new” tools?
A Different Perspective

Choosing the wrong language can hinder performance or maintainability.

2.9 out of 5 (8 ratings)

More by Paul Graham

Explore all 94 Paul Graham quotes

More Cybersecurity quotes

Browse all 6,947 Cybersecurity quotes