News for hackers. Stuff that matters.
Re:Ask HN: Why Did Python Win? by twelvechairs on Tuesday August 29, 2023 @05:51PM (#37314621)
I agree with these as major points. A few other secondary ones

Ruby was primarily maintained in Japanese, so had a barrier to entry for language level issues. It also lacked english-language evangelists and university presence.

When Ruby was new (invented 1995) Python had some older design issues (as it was 6 years older) however it really recovered and implemented a lot of change through Python 2 (2000) and python 3 (2008). Though there were compatability issues in the short term in the long term this change worked out.

Ruby inherited from perl TIMTOWTDI (there is more than one way to do it) philosophy which is a little more at odds with the scientific community

Re:Ask HN: Why Did Python Win? by hnfong on Wednesday August 30, 2023 @05:36AM (#37319507)
> Ruby inherited from perl TIMTOWTDI (there is more than one way to do it) philosophy which is a little more at odds with the scientific community

It's at odds with humanity, TBH.

I once spent like two days trying to figure out how a small (couple hundred lines) ruby script worked, because it overrided `method_missing`.

Re:Ask HN: Why Did Python Win? by dgellow on Wednesday August 30, 2023 @03:59PM (#37328112)
Wasn’t python released in 1991? That would make it 4 years old when ruby is released.