News for hackers. Stuff that matters.
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by aliqot on Tuesday December 20, 2022 @10:29AM (#34067209)
I wonder sometimes if Rails will ever outrun the reputation of just being for MVP

mmmm yes, dont merely use your words to disagree, but downvote it into oblivion so that no counterpoints may emerge. Stay classy HN.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by mokkol on Tuesday December 20, 2022 @10:40AM (#34067385)
I guess my 9 year old very profitable MVP on Rails 7.0.4 disagrees!
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by cguess on Tuesday December 20, 2022 @10:32AM (#34067254)
Shopify and Github being run on Rails sorta put it to bed a long time ago.
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by aliqot on Tuesday December 20, 2022 @10:36AM (#34067339)
It really didn't otherwise there would be a lot more than just those two, everyone would follow their beat. We all ran rails 10 years ago and realized that unless you're a large corp with money to burn on 'ecosystem' then Rails doesn't make a lot of sense.

I want to like rails and to see it do well, but it's not keeping pace with the rest of its peers. As competitive as web dev is these days, it's not sufficient to just be rails, you need a ruby alternative to rails as well. Look at javascript. Nobody uses javascript straight up, there's a multitude of rails-like frameworks for javascript. A new one is made each day, and they have staying power.

Ruby has Rails, and some might argue that metaphorically speaking Rails has Ruby, by its polite little balls. Unfortunately Rails's star power is outliving Ruby's and given that new Ruby devs aren't being born every day, it's not hard to see that that's bad for Rails.

I'd love to see rails move to JS or Elixir or something that'll get people interested in it again, and KEEP them this time by being written in something fast.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by DiNovi on Tuesday December 20, 2022 @10:44AM (#34067458)
so much of the web is php and rails it just feels alien to see this kind of thought process
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by Beltalowda on Tuesday December 20, 2022 @10:49AM (#34067525)
Rewriting all of Rails to a different language would be a humongous effort. And as you've mentioned it's been done tons of time already: almost every language has a "Rails-y" framework. Some are good, some a bit less so, but they exist. Rails in $other_language would also no longer be Rails, because other languages have different ways of doing things.

In short, if you don't want to use Ruby, then don't use Rails.

Also, many large Rails services have some performance-critical parts written in $other_language such as Elixer, Go, Rust, etc. "Using Rails" doesn't mean you need to use it for every last bit.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by brodock on Tuesday December 20, 2022 @10:50AM (#34067555)
With the current economic downcycle it is also the most budget oriented option. We will see a reborn of the "Full-Stack" for a while.
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by dasil003 on Tuesday December 20, 2022 @02:16PM (#34070910)
LOL at the idea of JS frameworks having staying power. Is this GPT?
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by pmontra on Tuesday December 20, 2022 @10:59AM (#34067686)
Yes but we should not look at unicorns to settle this argument. After all not every company has the size of a unicorn, the world is not big enough for that. Very few companies get to the point that any random technology won't do.

I've seen dozens of Rails projects going in production and many are still there. Same thing for any other programming language I guess. For normal sized companies Rails is OK.

What matters is: do you still find developers to work with your technology after 2, 5, 10, 20 years? If you don't, you have to move the project where the developers are. In the case of Rails they are still here for hire.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by dwheeler on Tuesday December 20, 2022 @12:05PM (#34068774)
I just hired a developer for a Rails application. They definitely exist :-).
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by weatherlite on Tuesday December 20, 2022 @12:36PM (#34069234)
I don't know if anyone needs to think about 20 years from now anymore with the new A.I advancements we see on a monthly basis. I'd be surprised if humans still wrote code 20 years from now but we'll see...
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by troysk on Tuesday December 20, 2022 @12:43PM (#34069350)
Adding a few more to the list; Twitch, dribbble, hulu, zendesk, airBnB, Square, Kickstarter, Heroku, Coinbase, Soundcloud, cookpad, slideshare.

I guess, if you choose Rails, there is more chance you will build something beyond MVP as you get to focus on what you build not how.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by CoachRufus87 on Tuesday December 20, 2022 @10:53AM (#34067590)
What would it take, in your opinion, for that reputation to be outrun?
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by DoctorDabadedoo on Tuesday December 20, 2022 @10:57AM (#34067656)
I'm not on the RoR stack, but I think it doesn't generate a lof of buzz today because it's no longer the flashy new toy (IMO rust, go, kubernetes, a gazillion of react components in the UI, elixir, etc. took its place of "guess what, now we are running this!").

It's a battle tested and stable framework and I would use it anyday, but you no longer read much about it on the news, junior devs are not trying to pitch it as the next silver bullet. So, to be short, it's lacking buzz and online engagement. The tech is all there, the fad has passed.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by jack_riminton on Tuesday December 20, 2022 @12:26PM (#34069084)
Now we're entering a downturn I think those who went down the path of 'flashy new toy' tech stack will start seeing their chickens come home to roost

Rails people will just shrug their shoulders and keep being 10x as productive :)

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by weatherlite on Tuesday December 20, 2022 @12:34PM (#34069220)
Yeah I agree. It's not really about Rails the framework but the whole philosophy accompanying it (monolith first among others). Startups with complex micros services + kubernetes setups that will have to fire devs won't be fun to work for. These micro service architectures thrive on huge teams, not 10 guys...
Re:Overview Of Upcoming Rails 7.1 Features Part 1 by texxtxxet on Tuesday December 20, 2022 @10:57AM (#34067660)
For worse, it seems general comments like yours on very specific posts attract the most votes.

HN makes downvoted posts so low-contrast they're nearly illegible for me

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by jrmg on Tuesday December 20, 2022 @11:20AM (#34068036)
Mastodon seems to be doing a pretty good job of running Rails at scale.

https://docs.joinmastodon.org/dev/overview/

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by kshahkshah on Tuesday December 20, 2022 @01:00PM (#34069636)
I think you've gotten downvoted because it wasn't true when Rails 1.2.0 was released on Ruby 1.8, it wasn't true 10 years ago, it wasn't true 5 years ago and it still isn't true today. It's a meme, a synthetic reputation, one based in FUD, with nothing to back it up. Countless businesses have been built on Rails. All successful code regardless of language and framework evolves to fit emerging needs.

Also, the onus isn't on any community to 'prove' to outsiders that their thing can meet the demands of skeptics. It never will, they will find another reason, and then another one after that to fuel their FUD.

So when you write what you did in this thread you're not really, in my view, contributing to the conversation. You're just repeating something you've heard and this far in, it just feels grating.

Re:Overview Of Upcoming Rails 7.1 Features Part 1 by pantulis on Tuesday December 20, 2022 @01:26PM (#34070024)
I am curious, what do you think is what holds Rails from being useful for going beyond the MVP. In 15 years I've seen my fair share of Rails projects going to production and keep evolving with the business, and not in the startup world.