DEV Community

I'm worried about Ruby future

Paweł Świątkowski on June 15, 2019

Last year at Grill.rb conference Bozhidar Batsov (you may know him as Rubocop creator) gave a talk "Ruby.next", in which he presented his views abo...
Collapse
 
ben profile image
Ben Halpern

I feel like these are valid concerns for the Ruby community. I feel like Ruby isn't going downhill in any meaningful way any time soon but this is definitely all stuff to keep an eye on.

If Ruby goes down hill in the ways you're describing it would likely be a long and slow decline. It seems like things should be okay for a while.

Collapse
 
katafrakt profile image
Paweł Świątkowski

Yes, I agree. This is not a call to abandon the ship. I just wanted to express my doubts about leadership in Ruby community.

Collapse
 
truggeri profile image
Thomas Ruggeri

I don't follow what you expect the pipe operator to do. I would expect it to work like a bash pipe that sends the output of the previous command to the input of the next.

Collapse
 
cescquintero profile image
Francisco Quintero 🇨🇴 • Edited

That's what he meant. That we all wanted it to be.

Collapse
 
truggeri profile image
Thomas Ruggeri

Hmm, I see. I went through the PR in more detail. It appears that it has a lot of strong opinions, some in favor, some in opposition. I think it's a little dramatic to claim the future is bleak for Ruby because there is some disagreement about a minor feature addition. By that measure, Python is clearly on its death bed too.

The author has some very valid points, but I'd spin it the other way and say that the fact the community is advocating for changes means that there are people out there that really care about the language and its frameworks.

Collapse
 
juancarlospaco profile image
Juan Carlos

Ruby should start collaborating together and join forces with Crystal lang.

Collapse
 
omrisama profile image
Omri Gabay

Wasn't everyone excited for JIT?

Collapse
 
truggeri profile image
Thomas Ruggeri

I was in the RailsConf talk about JIT in Ruby 2.7. They've been putting in some serious work to make real improvements. It has some real performance gains in compute intensive code.

Collapse
 
victorhazbun profile image
Victor Hazbun

After ~9 yrs of usage, I'm switching to Node.js.