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. Though, frankly, the fact that good hackers prefer Python to Java should tell you something about the relative merits of those languages.”
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.
Prioritize community talent over language hype.
Themes
Mood
Type
When to use this quote
- hiring decisions
- project planning
- team building
- technology strategy
- skill assessment
Key Concepts
Questions to Reflect On
- Does language choice affect long-term maintainability?
- How can teams mitigate skill gaps?
Java still has strengths in performance and enterprise ecosystems.