3 ms·
I second this. I tried using Sorbet on a project with non-trivial logic, and it significantly degraded readability, and stuff that I would find "normal" to do i
by d3nj4l 5y ago
I second this. I tried using Sorbet on a project with non-trivial logic, and it significantly degraded readability, and stuff that I would find "normal" to do in Ruby had unfortunate issues with typing. It's good, but nowhere near TS/JS, and that's just an unfortunate effect of fighting the syntax of the language. IMO they should've done a "soft fork" of the language like TS did, with special syntax for typing that compiled down to good ol' Ruby.