Hacker News new | ask | show | jobs
by Gigachad 1302 days ago
It's the main reason I see Rails not lasting another decade. All the Rails apps I have been working on become almost unmanageable after 6+ years because keeping things updated on an untyped system is borderline impossible to do safely.
2 comments

There are solutions like sorbet[^1] and sorbet-rails[^2]. Have you tried them?

[^1]: https://sorbet.org/

[^2]: https://github.com/chanzuckerberg/sorbet-rails

Just because Rails is untyped doesn't mean you can add type definitions to your own code within a rails application.