3 ms·
Any static type system prevents you from doing some subset of things that you could do with a dynamic type system. But there are obviously lots of things you ge
by _bxg1 6y ago
Any static type system prevents you from doing some subset of things that you could do with a dynamic type system. But there are obviously lots of things you get in exchange for that power. Type system evolution, usually, is about trying to colonize a larger and larger portion of that possibility space and put it under the domain of "statically checkable". It will never cover the whole thing, but it's still really valuable work and great strides are still being made.