upvote
> Rails is also ancient already.

I think Rails both boosted Ruby and killed it. When I ask people about why they dislike Ruby it's usually due to something specific to Rails (plus some comments around syntax which are easily dismissed or accepted).

I used to be a pretty heavy Ruby user and I still love the language, though I have only used Rails sparsely and not by choice.

I had the opportunity to work on a Ruby project for a couple weeks a few years ago and it was such a pleasure to read through the code and interpret it! It was unfortunately another project that was being replaced with something else because Ruby skills were harder to find.

reply
just yesterday i was searching for CMS alternatives. i found dozens in php, but only a single one in ruby. i found that disappointing. python did no better. i found two. there is really no reason for php to be dominating this space.

can't find ruby skills? they are searching for the wrong thing. they should hire an experienced programmer who could learn ruby in a week and not expect someone who has been working exclusively with ruby for the past few years. those people already have jobs.

reply
Indeed, I love Ruby, I find rails to be adequate and powerful, but it largely feels like a different language to me. Rails is so heavy on the "magic" while regular Ruby typically isn't. I use ruby a ton for scripts and small applications (especially micro-services in Sinatra) and it's so readable, expressive, and understandable, often even to people who don't know ruby all that well!
reply