4 ms·
Probably won't go over well, but, are either of these pleasant to use with some gradual type systems? Is Sorbet or something like that viable to use daily? Ruby
by mattgreenrocks 3y ago
Probably won't go over well, but, are either of these pleasant to use with some gradual type systems? Is Sorbet or something like that viable to use daily? Ruby is a great language, but I've spent enough of my life chasing down errors a type checker can catch for me.
- nirvdrum 3y agoShopify uses Sorbet and a few companion projects (e.g., Spoom¹ and Tapioca²) to manage Rails projects of various sizes. While there are some holes, like you find with any gradual type system, I think you'll find the experience is quite good. The awesome-sorbet³ project has a comprehensive list of blog posts, conference presentations, and podcast episodes that dig into that deeper. ¹ -- https://github.com/Shopify/spoom https://github.com/Shopify/spoom ² -- https://github.com/Shopify/tapioca https://github.com/Shopify/tapioca ³ -- https://github.com/andyw8/awesome-sorbet https://github.com/andyw8/awesome-sorbet