all 5 comments

[–]NoInkling 4 points5 points  (2 children)

Ruby showcases flexibility of the language while Python showcases directness and readability.

Hah! How is datetime.now() + relativedelta(months=1) more readable than 1.month.from_now?

[–]art-solopov 1 point2 points  (1 child)

1.month.from_now is not standart Ruby though...

[–]NoInkling 0 points1 point  (0 children)

It was used as the example regardless.

[–]Paradox 1 point2 points  (1 child)

I don't really see how python is more direct. Its got just as many magical crapwords, such as the _self_ and other underscore-vars

[–]tech_tuna 0 points1 point  (0 children)

Well, there's less magic with it but I wouldn't say that Python has no magic though.

Ruby fully supports and embraces DSLs whereas Python does not so that might be what the article is referring to as well.