I was a devoted rails fan 10 years ago, but haven't looked back since full stack typescript. What's the general vibe on RoR nowadays?
> What's the general vibe on RoR nowadays? Most people that use it are fine and productive. Because of lazy evaluation, type issues persist though. Plenty of instances of trying to call string methods on integers, and array methods on nil, and Rails devs in denial that that's a big problem as the app continues to grow.
An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
21–30 of 132 posts
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#22Earlier quoted context omitted.
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 j…
so much of the web is php and rails it just feels alien to see this kind of thought process
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#23I was a devoted rails fan 10 years ago, but haven't looked back since full stack typescript. What's the general vibe on RoR nowadays?
what the heck is full stack typescript
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#24Earlier quoted context omitted.
Shopify and Github being run on Rails sorta put it to bed a long time ago.
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 j…
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: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#25Earlier quoted context omitted.
Shopify and Github being run on Rails sorta put it to bed a long time ago.
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 j…
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#26I was a devoted rails fan 10 years ago, but haven't looked back since full stack typescript. What's the general vibe on RoR nowadays?
> What's the general vibe on RoR nowadays? Most people that use it are fine and productive. Because of lazy evaluation, type issues persist though. Plenty of instances of trying to call string methods on integers, and array methods on nil, and Rails devs in denial that that's a big problem as the app continues to grow.
It's a problem, but it's not a big problem.
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#27I was a devoted rails fan 10 years ago, but haven't looked back since full stack typescript. What's the general vibe on RoR nowadays?
> What's the general vibe on RoR nowadays? Most people that use it are fine and productive. Because of lazy evaluation, type issues persist though. Plenty of instances of trying to call string methods on integers, and array methods on nil, and Rails devs in denial that that's a big problem as the app continues to grow.
This is not anymore inherent in the language. Gradual typing support for Ruby is now reasonably mature (companies like Shopify with large codebases have adopted it), so it's up to the team do decide if they want to take advantage of it or not.
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#28Earlier quoted context omitted.
> What's the general vibe on RoR nowadays? Most people that use it are fine and productive. Because of lazy evaluation, type issues persist though. Plenty of instances of trying to call string methods on integers, and array methods on nil, and Rails devs in denial that that's a big problem as the app continues to grow.
Because of lazy evaluation or because the developers aren't properly documenting their work? A language with a formal type system essentially forces you to provide type documentation, but there is an expectation with dynamically typed languages that you will still document the types (probably in your test suite). Rails in particular makes this a core function of the framework to really push you to do so.
This sentence surprised me. How does Rails do it?
I never documented types in Rails and all was well, since 2005.
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#29Quoted post unavailable.
Re: An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
#30I was a devoted rails fan 10 years ago, but haven't looked back since full stack typescript. What's the general vibe on RoR nowadays?