Live data from Hacker News

Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

news.ycombinator.com

131–140 of 182 posts

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#131
Write go and plain SQL at the back end.

Use whatever makes you happy for front end.

Rails is not magical or vastly better than anything else in any way.

Especially not since AI and Claude.

Any mainstream technology is a great choice for building most things. Python node TypeScript Ruby, Golang C#.

Since you already know Golang you’d be nuts to use anything else unless you’re just wanting fun and learning in which case do whatever you like.

My only very strong recommendation….. use plain old SQL. It’s a superb choice.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#132
post #116

>Is Rails still that good? It is but; Coming from Go, you will likely find Ruby and Rails to be relatively slow. Depending your definition of performance that could be acceptable or a no go. However Your development speed may likely be 5 to 10x. The good thing is that Ruby is not I/O Bound is finally gaining momentum. After years or decades of I/O Bound we have finally come to may be it really is more CPU bound than…

>> However Your development speed may likely be 5 to 10x.

Rubbish.

This is just fanboi talk that all rails developers tell each other without a shred of science.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#133
Yes, absolutely. I am just working on a new one built on my template Business Class which stays very close to Rails defaults. I really like all the 'small' things that aren't actually small like Action Text, Active Job, Turbo. And I deploy with Kamal too, ofc.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#134
post #96

Rails is pretty amazing to get started. Rails is definitely the gold standard when it comes to Get Shit Done fast. I think the Active Record model can lead to some technical debt down the road, but for getting started nothing is faster from a dev perspective. All that being said these days I'd start with Elixir/Phoenix.

From my experience supporting Rails app longer than a month becoming more complex due to a lot of meta-magic (method_missing and friends, abused by rails itself). Elixir/Phoenix feels exactly like Rails with these issues fixed. Longest living production app is ~8 years now, doesn't feel like legacy at all. Upgrades are easy. Easy to figure out what's exactly happening right there.

Also, resource consumption/optimization. I noticed i need to do something about it on first week of development, which is sad (and spends dev time on non-relevant stuff). Phoenix designed to avoid it (including stupid stuff like N+1 problem)

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#135
post #116

>Is Rails still that good? It is but; Coming from Go, you will likely find Ruby and Rails to be relatively slow. Depending your definition of performance that could be acceptable or a no go. However Your development speed may likely be 5 to 10x. The good thing is that Ruby is not I/O Bound is finally gaining momentum. After years or decades of I/O Bound we have finally come to may be it really is more CPU bound than…

>> However Your development speed may likely be 5 to 10x. Rubbish. This is just fanboi talk that all rails developers tell each other without a shred of science.

I dont think that is even Rails Specific. Laravel or Django would have the same effect compared to starting from scratch with no frameworks, which is what the original questions asked.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#136
I am the CTO of https://www.leexi.ai/ which is powered by a Rails API (Vue/Nuxt in the frontend).

I chose Rails 3 years ago when I started coding it at night because it was the stack I knew best. And I don't regret it, quite the opposite.

We now have thousands of customers using it daily and it has been nothing but a joy to create and maintain this app.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#137
post #54

Modern React is a "full-stack" framework - with the current recommended implementation being NextJS. If you build on NextJS you will get the entire tailwinds of the industry behind you. Having Cursor write a full-stack app that leverages server components alongside client components is a 10x velocity unlock that you won't get if you bifurcate your codebase (as is the rails model) Typescript is going to be the languag…

> Object-Oriented-Programming is a failed paradigm for modern web development

This seems to me more like an opinion based on personal flavors than an industry statement.

There is no clear winner between OOP and FP. Both are fine and models (thus a bit far away from reality) of an outside world that has a fair part of randomness and increasing complexity. Moreso more languages are implementing properties from the other paradigm.

Also if you think FP is modern you are mistaken. FP is at least as old as OOP if not a bit older. Take a look at when LISP was released and when the first OOP language was released.

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#138
post #124
post #109

Earlier quoted context omitted.

It doesn't mean I'm not right. I mean that they give off Fascist vibes, and that it's a problem. Adoration for and support of fascist people and regimes are implicit support of fascism. Not explicit. Go read their blogs, I'm sure you'll find lots of examples.

>I mean that they give off Fascist vibes, and that it's a problem But you've just repeated the accusation and said that you think it's a problem. You haven't provided proof of any actual fascism.

I disagree that DHH is a fascist, I do agree he gives off Musk vibes e.g.

https://world.hey.com/dhh/mega-a0f62cd4 "so pumped up about Trump"

https://world.hey.com/dhh/failed-integration-and-the-fall-of... "multiculturalism is bad"

https://world.hey.com/dhh/the-social-media-censorship-era-is... "hooray for lack of fact checking"

(you may agree with him or not, and he makes better argument than Musk, but it's the same vibe)

Re: Ask HN: Would you still choose Ruby on Rails for a startup in 2025?

#140
post #135

Earlier quoted context omitted.

>> However Your development speed may likely be 5 to 10x. Rubbish. This is just fanboi talk that all rails developers tell each other without a shred of science.

I dont think that is even Rails Specific. Laravel or Django would have the same effect compared to starting from scratch with no frameworks, which is what the original questions asked.

Agreed. So much messing around with Go reinventing the basics that these frameworks provide for free. Plus no waiting for compilation.
Post reply on HN