Skip to main content

Science Quote by Guido van Rossum

"If you're talking about Java in particular, Python is about the best fit you can get amongst all the other languages. Yet the funny thing is, from a language point of view, JavaScript has a lot in common with Python, but it is sort of a restricted subset"

About this Quote

Guido van Rossum is doing something rare in language-war discourse: praising without surrendering, and critiquing without sneering. The surface claim is pragmatic - if you come from Java, Python is the easiest landing. The sharper subtext is that the usual category labels ("Java-like", "scripting", "dynamic") are less important than a developer's mental model. Java programmers are trained to think in objects, explicit structure, and predictable tooling; Python, while philosophically different, gives them enough familiar scaffolding to be productive fast without inheriting Java's ceremony.

Then he swivels to JavaScript, and the line gets more mischievous. Calling JavaScript close to Python is a quiet provocation, because JavaScript is typically framed as its own messy universe. Van Rossum is pointing at shared ergonomics: first-class functions, flexible objects, an emphasis on getting things done. The jab is in "restricted subset". He's not making a formal, academic claim about language theory; he's diagnosing what JavaScript often feels like in practice, especially in its historical browser sandbox. You can write in a Python-ish way, but the environment corrals you: odd corners, legacy constraints, fewer batteries included, more footguns.

Context matters: van Rossum is the steward of a language designed around readability and a strong standard library. So the compliment to JavaScript is real, but it's also a reminder of Python's brand promise: freedom with guardrails, expressiveness without the sense that you're fighting the platform.

Quote Details

TopicCoding & Programming
More Quotes by Guido Add to List
If youre talking about Java in particular, Python is about the best fit you can get amongst all the other languages.
Click to enlarge Portrait | Landscape

About the Author

Guido van Rossum

Guido van Rossum (born January 31, 1956) is a Scientist from Netherland.

15 more quotes available

View Profile

Similar Quotes

Linus Torvalds, Businessman
Small: Linus Torvalds