Ask HN: Is Ruby/RoR Dead?

by yanis_ton 9/29/2024, 5:37 PMwith 9 comments

Hi guys! Was just wondering, are there any new hot startups out there that start with Ruby on Rails, or is it considered a thing of the past now?

by detaroon 9/29/2024, 6:27 PM

Something being dead and something not being choosen by "new hot startups" are not the same thing...

by Alifatiskon 10/3/2024, 8:53 AM

I kindly refer you to https://isrubydead.com

by zhalzon 9/29/2024, 6:07 PM

I switched from Next.js/React to Rails for my side projects due to JS ecosystem fatigue. Anecdotally, I've noticed some people making the same move. The open-source finance app Maybe is one that pops up on a lot of searches.

imo Rails has been having a bit of a revival ever since v7 introduced a cleaner approach to front end development with Hotwire (specifically, Turbo and Stimulus) to get SPA-like behavior with relatively little effort. What I love about modern Rails is that it's an evolving framework that is still anchored to a consistent vision for developer productivity. Now with 8.0 having just been released, Rails is increasing built-in support for deploying outside managed providers like AWS.

I can't speak for whether it's going to see a resurgence among big companies other than famous users like Shopify, but I can't see myself using Next over Rails for any of my personal projects, even as someone who writes JavaScript and React code professionally.

Relevant links: - Maybe moves to Rails: https://github.com/maybe-finance/maybe/wiki/Moving-from-Reac... - Rails 7.0 release announcement: https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-visi... - Hotwire: https://hotwired.dev/ - Rails World 2024 Keynote w/ DHH, introducing Rails 8: https://www.youtube.com/watch?v=-cEn_83zRFw - Rails 8.0 Beta: No PaaS Required https://rubyonrails.org/2024/9/27/rails-8-beta1-no-paas-requ...

by sibeliusson 9/29/2024, 5:50 PM

Its still around, but declining. I sure wish it had types.

by imhoguyon 10/2/2024, 12:41 PM

Nope. I was full-stack dev in the past before I got burned by JS complexity proliferation. After almost decade of hiding in devops/backend development I see the light in tunnel and I am coming back for RoR8 now with new energy. Reviving my neglected side-SaaS.