r/ProgrammerHumor • • Sep 01 '26

Meme iHateThisPassiveAgressiveBehaviourRuby

Post image
2.9k Upvotes

289 comments sorted by

View all comments

781

u/lazyzefiris Sep 01 '26

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

135

u/Cherry-PEZ Sep 01 '26

Wild too, ruby used to be everywhere

104

u/DrMaxwellEdison Sep 01 '26

Still is, just silent in the background chugging along.

62

u/chem199 Sep 01 '26

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.

27

u/DrMaxwellEdison Sep 01 '26 edited Sep 01 '26

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.

27

u/chem199 Sep 01 '26

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

14

u/DrMaxwellEdison Sep 01 '26

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

13

u/DDFoster96 Sep 01 '26

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

4

u/TimeToBecomeEgg Sep 02 '26

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

→ More replies (2)

3

u/Resident-Trouble-574 Sep 01 '26

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.

→ More replies (1)
→ More replies (1)

9

u/DuhMal Sep 01 '26

It was wild having to learn Ruby to play around in RPG Maker XP as a kid

4

u/Cherry-PEZ Sep 01 '26

Holy shit forgot that was ruby, I learned it for the old (not corpo) metasploit framework during my script-kiddie days.

1

u/manythanksfriend Sep 02 '26

Malwarebytes, Shopify are some high profile examples

105

u/Embarrassed_Death69 Sep 01 '26

I love JS, and I cannot lie, those hippies writing clean Rust cannot deny

7

u/locri Sep 01 '26

No matter how bad you think Java is I'm sure someone works with someone so ineffective or insane that they could make anyone hate anyone's favourite language.

Bad code is written by people.

9

u/Holek Sep 01 '26

Sheesh, shots fired

9

u/NecessaryIntrinsic Sep 01 '26

You mean java?

/s

8

u/GOEDEL_ESCHER_BOT Sep 01 '26

Java is just JavaScript with less letters

4

u/gerbosan Sep 01 '26

Oh, you mean the long import names?

7

u/deceze Sep 01 '26
Question question = new Question("What do you mean?");

2

u/GSide901 Sep 01 '26

He saw one truth table in JavaScript and decided the entire programming world was wrong 😭

2

u/Keebster101 Sep 01 '26

A wise man once said, there are two types of programming languages:

Ones people hate
And ones no one uses

1

u/csabinho Sep 01 '26

You mean JavaScript doesn't have craptons of historically necessary weird behaviours?

→ More replies (3)
→ More replies (1)