News for hackers. Stuff that matters.
Re:Why Ruby on Rails still matters by Alifatisk on Friday February 21, 2025 @02:32PM (#43131878)
RoR is a beast, it has its place. The issue we have today is that everything is to fast paced, so fast that people feel the need to follow the latest and greatest, or they will be left behind.

This has (in my opinion) lead to a false sense that if something is not hyped as often, then its not used either.

Re:Why Ruby on Rails still matters by inanepenguin on Friday February 21, 2025 @02:38PM (#43131944)
What do you mean "left behind"? Are you saying people will actually gt "left behind" or just that people will _feel_ like they're left behind?

At this poitn you can find tools that can make demos easier to build or get you further in a hackathon, but Rails embodies "Slow is steady and steady is fast." If you're trying to build something that will stick around and can grow (like a startup outside of the latest VC crazes) then Rails will arguably do better at keeping your tools relevant and supported in the long run. That is, assuming you're building something that needs a steady backend for your application.

Re:Why Ruby on Rails still matters by cultofmetatron on Friday February 21, 2025 @03:49PM (#43132786)
> At this point you can find tools that can make demos easier to build or get you further in a hackathon.

I don't understand this at all. ruby on rails is probably peak technology for getting something up an running fast at a hackathon. its a very streamlined experince with a ton of drop in plugins for getting to the product part of the mvp. Maintaining a ruby app is a nightmare overtime. At least it was 5 years ago the last time I worked fulltime in a startup using ruby on rails.

These days I use elixir. its higher performance and reasonably fast to write in but I woudln't say its as productive as ruby on rails if you're competing in a hackathon.

Re:Why Ruby on Rails still matters by sosborn on Saturday February 22, 2025 @01:33AM (#43136630)
Maintenance nightmares are a product of organizational culture, not any particular framework.
Re:Why Ruby on Rails still matters by procaryote on Saturday February 22, 2025 @03:56AM (#43137371)
Any language can get you a maintenance nightmare, but a lack of types and a monolith will get you there faster.

Nothing in ruby forces you to make it a monolith of course, but the lack of types hurts

Re:Why Ruby on Rails still matters by nickserv on Saturday February 22, 2025 @05:14AM (#43137721)
The language encourages metaprogramming, and disencourages typing. This makes maintenance much more complicated when compared to other languages such as Python, typescript or PHP.
Re:Why Ruby on Rails still matters by Alifatisk on Friday February 21, 2025 @02:52PM (#43132129)
> What do you mean "left behind"? Are you saying people will actually get "left behind" or just that people will _feel_ like they're left behind?

Feel.

Re:Why Ruby on Rails still matters by quest88 on Friday February 21, 2025 @10:01PM (#43135678)
Heh, maybe us engineers need to be better disciplined about what "greatest" is.
Re:Why Ruby on Rails still matters by aryehof on Saturday February 22, 2025 @02:00AM (#43136764)
> maybe us engineers

I’ve started qualifying such statements… “you mean a real engineer or just a software developer?

Re:Why Ruby on Rails still matters by Alifatisk on Saturday February 22, 2025 @10:09AM (#43139606)
You mean that CSS engineers is not a true title!?
Re:Why Ruby on Rails still matters by artursapek on Saturday February 22, 2025 @10:01AM (#43139486)
Nah, RoR failed because nobody wants to write code in an untyped, monkey-patch-friendly language anymore.
Re:Why Ruby on Rails still matters by Alifatisk on Saturday February 22, 2025 @10:14AM (#43139658)
I don't really know if I would agree on saying that RoR failed, from recent my experiences, it's still a sought after tool for startups.

I do share your opinion on the untyped part, it's a bit of a bummer but there are gems to Ruby that helps with that.

Regarding the monkey patches, it's a concern many have and because of that, there is now a cleaner way of doing it! It's called a refinement. It's like monkey patching but in a more controlled way where you don't affect the global namespace.

https://docs.ruby-lang.org/en/master/syntax/refinements_rdoc...

Re:Why Ruby on Rails still matters by user432678 on Saturday February 22, 2025 @02:21PM (#43142169)
Failed or not, but at least for 2020 Y-Combinator Ruby-based startups valuation was more than other programming languages based startups combined.

https://charliereese.ca/y-combinator-top-50-software-startup...

Re:Why Ruby on Rails still matters by artursapek on Saturday February 22, 2025 @03:55PM (#43143123)
"Initial back-end language(s)"

Lmao you really think Stripe is still running primarily on Ruby? Yeah it's good for prototyping because it's fast to write in, but unmaintainable as hell for a real business.

Re:Why Ruby on Rails still matters by user432678 on Sunday February 23, 2025 @05:28AM (#43148292)
Nobody said they still run on Ruby, but it’s far from “RoR failed”. Other example would be GitHub, still runs on Rails. Shopify, still runs on Rails. I agree, less people doing coding in Ruby, I myself written last line of Ruby a decade ago, but saying “RoR has failed” is just not true.

Update: found a thread here on HN: https://news.ycombinator.com/item?id=29834840 I doubt they’ve rewritten everything to Java for the last three years.