News for hackers. Stuff that matters.
Re:Ruby 3.3 by csjh on Monday December 25, 2023 @12:02PM (#38764148)
Isn’t factoring out C based libraries ignoring a large part of the Python ecosystem?
Re:Ruby 3.3 by cutler on Monday December 25, 2023 @12:35PM (#38764411)
Yes, but if you're comparing language performance that's important.
Re:Ruby 3.3 by Alifatisk on Monday December 25, 2023 @12:28PM (#38764367)
I haven’t used Python in years but from what I’ve understood by reading other comments, factoring out C-based libraries would rule out a large portion of what makes Python so popular. Especially on the scientific side.

So I think you’re right.

Re:Ruby 3.3 by pdimitar on Tuesday December 26, 2023 @05:30AM (#38770507)
How is a C codebase a part of the Python ecosystem?

More accurate statement would be: Python is piggy-backing on hugely successful C libraries and claims big performance on their backs, IMO.

Re:Ruby 3.3 by Lio on Tuesday December 26, 2023 @05:37AM (#38770548)
It's not that you should factor them out but if C is actually doing the work you can call the same excellent libraries from Ruby too.

e.g. Numo for NumPy or Ruby-Polars for python polars.