logoalt Hacker News

isityettimetoday at 7:34 PM3 repliesview on HN

> Ruby is still a great programming language, but it really needs to intensify the effort to get out of the pit-of-decline.

The languages that have supplanted it haven't succeeded by being excellent. If excellence won't do it, what should "Ruby" do?


Replies

TeriyakiBombtoday at 9:32 PM

We've gotten to a point now where ultimately there needs to be a very short elevator pitch for any language to gain any traction at all. Anything longer than a sentence, it generally won't go far relatively speaking. It's like a calcification/maturity thing in big sectors of software engineering. You need a VERY good reason to upset an incumbent. "Because we know it/because everyone uses it" is a powerful motivator.

show 1 reply
coolThingsFirsttoday at 10:04 PM

I wonder if Google was the X factor why Python edged out Ruby.

michaeltetertoday at 7:57 PM

At this point, we should just appreciate Ruby and move on. In the AI age, other languages are better choices. Ruby is my favorite language, but I build with Go now. Or rather, I guide my minions to build with Go. They write Go better than they would write Ruby (or Python... please die, Python).

show 1 reply