Live data from Hacker News

Ruby on Rails Audit Complete

ostif.org

11–20 of 171 posts

Re: Ruby on Rails Audit Complete

#14

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

The entire 2012 scene used Rails. Then they realized it was hard to scale and rewrote everything in Go.

> Then they realized it was hard to scale

A rumor perpetuated by exactly one company - Twitter. I know because I was there when it happened and helped dismantle the original monolith.

Rails scales just fine for 99%+ of business cases. If you're doing a sustained 5k writes per second with bursts up to 100k...sure maybe you need something more specialized.

Re: Ruby on Rails Audit Complete

#15

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

The entire 2012 scene used Rails. Then they realized it was hard to scale and rewrote everything in Go.

That makes perfect sense for people that need to scale. But doesn't explain why newer start ups aren't using it.

Doing things that don't scale is a proven strategy at the beginning, pg even has a post about it

https://www.paulgraham.com/ds.html

Re: Ruby on Rails Audit Complete

#16

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

The entire 2012 scene used Rails. Then they realized it was hard to scale and rewrote everything in Go.

Nah. If anything it's NodeJS that ate Rails' lunch. Around 2013/2014 it took over as the defacto default stack for startup.

Re: Ruby on Rails Audit Complete

#17

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

The entire 2012 scene used Rails. Then they realized it was hard to scale and rewrote everything in Go.

It scales just fine. AirBnB, Github, and Shopify use it.

Re: Ruby on Rails Audit Complete

#18

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

After programming with elixir and phoenix for a few years (with many prior years of rails experience) I have a hard time seeing why one would choose rails.

Elixir is more performant, has compiler safety guarantees that are only getting better as types are introduced, is actually designed from the ground up for web dev (being based on the Erlang VM), and... it's just way more fun (subjective I know). Elixir is what I always wished Ruby was, and I couldn't be more excited about the coming type inference.

Programming with Elixir makes me feel like Ruby is a previous generation language, much like Ruby made me feel that way about Cobol or Fortran, it really is that stark.

Re: Ruby on Rails Audit Complete

#19

The productivity of Rails for B2B 'CRUD' software is unmatched. Surprised to not see more newer startups make use of it!

After programming with elixir and phoenix for a few years (with many prior years of rails experience) I have a hard time seeing why one would choose rails. Elixir is more performant, has compiler safety guarantees that are only getting better as types are introduced, is actually designed from the ground up for web dev (being based on the Erlang VM), and... it's just way more fun (subjective I know). Elixir is what I…

> I have a hard time seeing why one would choose rails

I like Ruby, and I feel it has significantly prettier syntax, to me, than Elixir. So that’s a big reason why I also like rails.

Re: Ruby on Rails Audit Complete

#20
post #15

Earlier quoted context omitted.

The entire 2012 scene used Rails. Then they realized it was hard to scale and rewrote everything in Go.

That makes perfect sense for people that need to scale. But doesn't explain why newer start ups aren't using it. Doing things that don't scale is a proven strategy at the beginning, pg even has a post about it https://www.paulgraham.com/ds.html

> But doesn't explain why newer start ups aren't using it.

Plenty of newer startups use Rails. At least several pretty much every YC batch. You just need to pay attention.

Post reply on HN