2 ms·
Heh, your reasons for loving Scheme are basically word-for-word why I love Python.
by Sohcahtoa82 5y ago
Heh, your reasons for loving Scheme are basically word-for-word why I love Python.
- cultofmetatron 5y agopython is more or less a scheme with syntax training wheels that make it a bit more beginner friendly. Not being facetious either. it has the same semantics and a lot of python's early adopters were former lispers. That said, scheme the language is much more powerful than python. in exchange for the easy syntax, python lost macros and took on a crippled lambda syntax.
- pmoriarty 5y agoScheme is a lot smaller, simpler, and more elegant than Python. Though I like that Python takes some inspiration from Lisp, it has a lot of unnecessary complexity and inconsistency which leads to a lot of gotchas. Python's additional syntax make it less readable and harder to write for me than Scheme. It's only more "beginner friendly" if you're used to Algol-like languages, otherwise Scheme is simpler to understand. Just my 2c