Skip to content

Able Quote by Philip Greenspun

“When you choose a language, youre also choosing a community. The programmers youll be able to hire to work on a Java project wont be as smart as the ones you could get to work on a project written in Python. And the quality of your hackers probably matters more than the language you choose…” quote by Philip Greenspun
Download Open image
“When you choose a language, youre also choosing a community. The programmers youll be able to hire to work on a Java project wont be as smart as the ones you could get to work on a project written in Python. And the quality of your hackers probably matters more than the language you choose. Though, frankly, the fact that good hackers prefer Python to Java should tell you something about the relative merits of those languages.”

Philip Greenspun

About This Quote

Source Blog Post: Choosing a Programming Language, 2005

Language choice reflects community quality; skilled programmers often prefer Python, indicating its practical advantages over Java.

In simple terms: Pick languages with strong, skilled communities.

Key Takeaway

Prioritize community talent over language hype.

Themes

programming community skill language choice talent quality

Mood

pragmatic critical

Type

strategic reflective

When to use this quote

  • hiring decisions
  • project planning
  • team building
  • technology strategy
  • skill assessment

Key Concepts

software engineering human factors technology adoption

Questions to Reflect On

  • Does language choice affect long-term maintainability?
  • How can teams mitigate skill gaps?
A Different Perspective

Java still has strengths in performance and enterprise ecosystems.

4.7 out of 5 (7 ratings)

More by Philip Greenspun

Explore all 24 Philip Greenspun quotes

More Able quotes

Browse all 17,257 Able quotes