Design Quote by James Gosling
“Java the language is almost irrelevant. It's the design of the Java Virtual Machine. And I've seen compilers for ML, compilers for Scheme, compilers for Ada, and they all work. Not many people use them, but it doesn't matter: they all work.”
About This Quote
Source Speech: Interview on Java Architecture, 1995
The importance lies in the JVM design, not the language syntax; compilers for various languages can target the same virtual machine.
In simple terms: JVM design matters more than language syntax.
Focus on platform design.
Themes
Mood
Type
When to use this quote
- building cross-language tools
- educational curricula
- system architecture design
Key Concepts
Questions to Reflect On
- How does JVM design affect language choice?
- What are the limits of language‑agnostic compilation?
Different JVMs may have performance trade‑offs.