3 ms·
>a better Python than Python As someone who's quite the Ruby fan, this is the only one on the list I'd object to. There's a very real philosophical difference
by akavi 13y ago
>a better Python than Python
As someone who's quite the Ruby fan, this is the only one on the list I'd object to.
There's a very real philosophical difference between the two, which I'd identify as being their attitude to "magic". Ruby is OK with a certain level of increased complexity and semi-hidden behaviour if it means more expressivity. Python, on the other hand, prefers simplicity and explicitness.
It's not the most radical divide, and I don't really think either one is the One True Philosophy; they're just different. And neither is better at embodying the other's philosophy.
- Avshalom 13y agoWell I mean that's Smalltalk: Things that look like magic in Ruby look as simple and explicit as Python in Smalltalk.