3 ms·
The Swift devs drank the koolaid that Java's method of implementing generics using type erasure is bad, so they implemented Swift's generics by concrete special
by chabska 2y ago
The Swift devs drank the koolaid that Java's method of implementing generics using type erasure is bad, so they implemented Swift's generics by concrete specialization. Turns out that caused a lot of complexity in type lookup.
- danielscrubs 2y agoInteresting, I guess the language is now supervised by a committee which means there is no chance in hell it will be fixed.