Hacker News new | past | comments | ask | show | jobs | submit login

Good lord, no, it is not. I tried Sorbet on a small personal project and rather quickly abandoned it. It made the code ugly and was a pain to maintain.

The fact that Sorbet has not seen adoption outside of Shopify is also somewhat telling.

It’s disappointing, because Ruby needs this. Modern tooling has moved in the direction of typed languages, and Ruby’s tooling has suffered comparatively. Outside of RubyMine it’s still difficult to get “jump to definition” to work consistently, and in 2023 this is a rather embarrassing strike against the language.




OOC, what was painful about maintaining Sorbet compared to, say, TypeScript?


Stripe is a huge Sorbet user.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: