Skip to content

Comment on Ruby 3x3: Matz, Koichi, and Tenderlove on the Future of Ruby Performanceparent

Comments

Isn't it fair to say that a community that loves to say "X isn't <good attribute> but it doesn't need to be!" is just showing disinterest in evolving? There will always be a point if you pat yourself on the back too much about your one big advantage, where you find yourself with increasingly less of an advantage. Your disinterest in improving caused you to stagnate and suddenly there is no advantage anymore.

The same criticism could be leveled at Python with regard to the GIL and JIT (or lack-thereof). CPython lacks these mechanisms because Guido prefers to keep the official implementation simple. When it comes down to it, a language is based on what maintainers want to do.

The same criticism could be leveled at Python with regard to the GIL and JIT (or lack-thereof).

Absolutely. Python lacks many things and what I wrote previously is exactly what I think about Python. There are lots of flaws and the supposed advantages of Python are getting less meaningful by the month. It only gets worse when you consider the big part of the community that refuses to actually move forward. In that sense, they're worse than the Perl community, because at least the Perl programmers had to wait an eternity for their new and improved language.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.