← Back to context

Comment by regularfry

11 hours ago

It's self-fulfilling and nothing to do with the language. Companies want to reduce the number of technologies in their stacks, and Ruby always loses out to Python and Node in part because it's viewed as harder to hire for Ruby skills. So there's less demand, and that leads to fewer people learning it or getting exposed to it on the job.

You also get things thrown at Ruby like how monkey-patching makes it hard to develop at scale which I find unreasonable but is nevertheless part of the conversation.

None of this is really within the gift of Ruby itself to solve. It needs another project like Rails which is so good within its niche that it can't be ignored. Rails itself is tarnished.

DHH should have just called it "Ruby on Abtransport" -- a more honest reflection of his brand of strongly opinionated right wing authoritarianism: rigid, centralized, intolerant of dissent, obsessed with keeping the trains running on time rather than questioning where they’re going, all while pretending it’s just good engineering.