r/ProgrammerHumor 20h ago

Meme iHateThisPassiveAgressiveBehaviourRuby

Post image
2.5k Upvotes

269 comments sorted by

View all comments

655

u/lazyzefiris 20h ago

You need to at least have heard of the language to hate it. These kids only heard of Javascript.

94

u/Cherry-PEZ 20h ago

Wild too, ruby used to be everywhere

76

u/DrMaxwellEdison 20h ago

Still is, just silent in the background chugging along.

50

u/chem199 19h ago

It is not as prevalent as it used to be. RoR was the framework du jour for a while, and I remember a ton of places using Capybara and Watir for AT work. You don’t see the demand for those as much in my corners of the industry.

19

u/DrMaxwellEdison 18h ago edited 18h ago

Agreed, it's not the most popular starting point for some folks these days, but development of Rails and Ruby itself keep going. I see a few job postings here and there for it, you see some companies starting up with slightly older CTOs still reaching for it cuz they know it best and it works well. Rails' creator, DHH, even makes a point of Ruby being one of the most token-efficient languages for AI tools, for what that's worth.

Again I know it's not the most popular stack these days, it's certainly not everywhere anymore. I still think some folks would be surprised at knowing it's still chugging along and far from legacy stuff.

21

u/chem199 18h ago

It’s always weird to remember that GitHub is still very much on the Rails train.

10

u/DrMaxwellEdison 15h ago

Don't remind them or Microsoft will try to rewrite it in typescript. /s

7

u/DDFoster96 11h ago

Surely rewriting it in typescript can't make the uptime any worse than they manage with Ruby?

2

u/TimeToBecomeEgg 2h ago

genuinely atp a rewrite might help because it’s difficult to imagine it making it worse

1

u/Juff-Ma 1h ago

GitLab too, all Ruby

3

u/Resident-Trouble-574 9h ago

It might be token efficient when reading and generating code, but if it's interpreted and dinamically typed you quickly lose that advantage when the AI need to repeatedly run and test the application to find bugs that would have been easily caught by a compiler.

1

u/arthurno1 10h ago

Even Cobol is still chugging in some places, but I am not sure what that proves. I am that old to remember when Ruby was launched, and I remember the hype around Ruby on Rails, and Ruby everywhere. It was backnin golden days of Java and OOP, but I never really jumped on the train personally. If Ruby was invented today, it would be probably just one of many posts in /r/programminglanguages.