Remix.run Logo
kamaal 10 hours ago

>>WHERE ARE THE NEW RUBY USERS!

Ruby adoption has been low to non existent for as long as I remember. Lets say, 15+ years now. Python kind of took over scripting space. That also means Perl ceded its space to Python as well. But man Perl does one thing really well, and that is acting as a glue language for anything Unix. So it will always have one good use and it does that really well.

Ruby revival was a thing during the time of Rails, but that went away with React + Node taking over the frontend world almost entirely.

>>TIOBE has many issues, but ruby was doing better in the past there, so something changed.

Tiobe indeed has its issues. But their results do not surprise me. Perl is in the top 10. Python is no. 1. Out side of these things you are going to write SQL for database. And mostly Java for apps, and C for embedded systems. C++ for performant applications. And JS for anything on browser.

Ruby just doesn't have a space and a sufficient following in that space.

There is also that problem of not having a Killer app.

arnvald 10 hours ago | parent [-]

A lot of bootcamps taught Ruby and Rails in the mid-2010s, so it hasn’t been stagnant for 15 years, maybe since 2017-2018. Then Python (with DS and ML domains exploding) and JS/TS (with Node and React) left Ruby far behind.

kamaal 9 hours ago | parent [-]

That's not the definition of stagnant I would use. Its mostly on the lines of people learning the language, starting new projects, discussions etc.

There are more discussions on Perl being dead, than Ruby being alive.