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

I love Ruby too. I wish they fully embraced types. Sorbet is not fun to use.



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.


Sorbet is the worse part of using Ruby professionally. It's actually so far removed from developer happiness if feels completely foreign to long time rubyists. I wished there was types build-in the language though... I see the value in that.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: