Comment by thiago_fm
They should integrate this to ruby-core and make it even better by changing the parser and making it faster in terms of performance, as optimized as it can.
But I have a hard time believing ruby-core will want to hear community feedback... people have been talking about this for ages... Ruby is omakase?
RBS and Sorbet suck. One is very limited, the other isn't part of ruby-core and makes you rewrite the function arguments again, similar to Java's annotations... Doesn't look like Ruby at all, or DRY, mostly like a workaround!
LowType is what it should have been -- hard to believe we are in 2025 and we still don't have a decent, programmer-friendly solution in ruby-core.
Meanwhile Python has it right since a long time. No wonder it is so stagnated with people going for other stacks.
Ruby is slowly becoming what Perl did, a very niche language.
Ruby needs a Typescript. Leave ruby-core as it is. Let us write Ruby with type annotations, where the compiler does type checking, strips the annotations, and leaves us with plain runnable Ruby.