I think the article leaves out the main difference in Ruby vs Python. Ruby is built for humans, Python is built for machines. This example used to be illustrated on Ruby on Rail's website. https://rubyonrails.org/doctrine They are philosophical vastly different languages. This isn't to say one is better or worse over the other. Just use the right tool for the job. If I was going to do anything with machine learning o…
Why do you think they do that?
Answer: To make algorithms easier to understand for other humans.
Python more closely resemble pseudo-code compared to Ruby.
Hence Python is more aligned toward "built for humans" than Ruby.