DEV Community

Discussion on: Is Ruby lang dying?

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

I think Rails is still used, but I don't know of a lot of uses of Ruby without rails, except Chef, which also appears to have gone out of favour.

As long as somebody keeps making security updates I'm sure it's fine.

Collapse
 
joshcheek profile image
Josh Cheek

Note that It's pretty popular in security circles (eg metasploit) and testing circles (eg selenium), and is occasionally used as a builtin scripting lang (eg SketchUp, this will likely increase as mruby matures). These just don't get much coverage in dev circles.

Collapse
 
ben profile image
Ben Halpern

Ruby is a really pleasant scripting language. If anything, the weird thing people do with it is build production web apps.

It also seems to be in pretty good hands in terms of leadership at the top who understand its strengths and shortcomings. Ruby 2.5 had some really nice features.

Thread Thread
 
mortoray profile image
edA‑qa mort‑ora‑y

Oddly, most of my exposure to Ruby was as a scripting language for doing admin and system things (prior to rools like Chef). I never actually used Rails. Glad I don't belong to that weird group. :)

Thread Thread
 
ben profile image
Ben Halpern

Happily belong to the weird group, as dev.to is built on Rails. It's still a great ecosystem—but not necessarily because Ruby is perfect for this use case. It's just how things evolve and Ruby's place in the world relative to Java and co at the time that Rails started taking off. A lot of Rubyists at the time thought it was a really weird direction to take the language.

Thread Thread
 
antjanus profile image
Antonin J. (they/them)

I think Ruby isn't as hot anymore, that's the difference. Just a "few" years back, Ruby was the hot thing people switched to from Python and from PHP. Nowadays, I think Ruby entered the stage where it's a long-term language to stay but it's definitely not the "hot" thing anymore.

I'd trust building a project in Rails as much as I would in Django or Laravel. All long-term players at this point.