this post was submitted on 19 Jul 2025
1018 points (98.5% liked)
Programmer Humor
25484 readers
1736 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
php is too mainstream, give ruby a reason to exist.
ruby has so many better reasons to exist beyond that.
since v3 it performs just as well if not better than Python.
it has a well documented and lush library of gems that still work even if they are 15 years old.
ruby gets a lot of shit because everyone ties rails in, which has improved, but is still slow as shit compared to other orms.
yeah rails is literally the only thing giving ruby a bad name, it's terrible. Ruby is a beautiful, amazing language, and then people shit all over it because of Rails. I literally had someone complain that ruby is a horrible language, I asked them what they meant, they listed off all rails things, then I showed them the language and they were like "this isn't what I was using...".
in any case I think you really should only use ruby for very small scripts or programs. Nothing enterprisey at all.
I'm complete opposite. I feel ruby is a far more mature solution compared to what enterprises are using; node, python, (new hot language here).
Most enterprises use Java. Having built many large apps with Ruby and the JVM ecosystem, there’s a reason the JVM is chosen. Same for C#.
Yes, Ruby is way way more mature than node and Python, but most orgs aren’t building backends with those, or if they do they pretty quickly learn why they shouldn’t (been at two orgs that were moving off of node and python).
Ruby is as dead as PHP.