4 ms·
My impression (having not tried this part of the language much) is that Swift underwent similar growing pains with their generics (but with the benefit of being
by microtherion 8y ago
My impression (having not tried this part of the language much) is that Swift underwent similar growing pains with their generics (but with the benefit of being willing to break backward compatibility).
After 40 years or so of generics, it seems language designers STILL think "all these languages before me are overcomplicating the matter, I bet I can do this in a much simpler way".
- slavapestov 8y agoThe implementation of generics has undergone major changes and new features were added, but the conceptual model is pretty much what it was in Swift 1. This was one part of the language that they almost got right from the start.