|
|
|
|
|
by nurettin
299 days ago
|
|
Ruby has a unified interface for select/map/reduce over all containers. They do lazy calculations if specified. You can chain expressions simply by appending them at the end without scrolling to the back of the expression. That is objectively better than lisp and python. Sure, you can always rewrite to match that style with macros in lisp and generators in python, but they weren't meant to be used that way. Sad thing about ruby is how they failed to do typing. I love python's typing module. I think it is the single best thing about python and I wouldn't touch python with a pole if it didn't have that module. |
|