8 ms·
Thank you so much for all the interest! We're flattered and excited to see all the discussion about the project. Try it out: https://sorbet.run https://sorbet.
by ptarjan 8y ago
Thank you so much for all the interest! We're flattered and excited to see all the discussion about the project.
Try it out: https://sorbet.run https://sorbet.run
If you would like to get in touch with us about anything, please email us at sorbet@stripe.com.
In the presentation at RubyKaigi (which will be available online soon) we explicitly mentioned we'd like to chat with folks trying to scale Ruby into the millions of lines of code, or folks also working on similar typechecking projects. Of course feel free to email even if you aren't in those groups, but I wanted to get your attention if you were.
- vidarh 8y agoOne thing that springs to mind: Does it handle duck-typing? In other words, can I specify "any object that responds to methods x and y" as the expected type of a variable? Because if treats classes as equivalent to types, then to me it encourages non-idiomatic Ruby.
- inopinatus 8y agoWe only have the published examples to go on, but unfortunately they all seem to assume that type means class. If that’s borne out I could never use this library. It’d be the antithesis of duck typing and object messaging.