Author here. Interesting! I personally write almost Python exclusively and find Ruby to be awkward in many ways. I'm learning Ruby, so if that comes through, maybe cause I'm learning it and more excited about new concepts? :)
I read it as the opposite of the GP.
You've highlighted the idiomatic differences in the language design and how each lends itself to a different style of thinking. Neat.
Same here. I thought it was well balanced and interesting.
May I know what GP means? It's the first time I see it.
"Grand Parent" to refer to a post two levels up, though sometimes it's used contextually to mean whatever-post-that-started-off-this-thread (vs. "OP" or "Original Post(er)" for the top-level post).
IMHO the author successfully remained neutral. Every point about the way one language works was neither criticism nor compliment, merely observation, and was immediately followed by the other language's differentiating take on a particular feature.
So what? At a certain point in your career you should have opinions about how problems should be solved.
In the end it is about preferences. It’s going to be biased given the subject at hand. I do prefer ruby. It’s more object oriented. The language really focuses on this. Example, the plus sign symbol (+) can have
Methods or even be a class or be anything. That’s Ruby.