-1 (there has always somebody who disagrees ;-)

Yes, KeyPaths are nice, solve a problem that's probably significant, and type 
safety is very important in Swift… but I don't think it's that urgent to have 
this feature now:
Maybe there are some secret plans that depend on smart KeyPaths, but from my 
point of view, there are other things that should have higher priority.

Even if the Swift team had an empty task-list, I think it would be better not 
to rush here, and rather introduce key paths later as an aspect of a bigger 
picture:
Afaics, introspection and metaprogramming can't be considered fully designed, 
and I'd prefer key paths to be derived naturally from those topics, instead of 
pushing them now without knowing which direction the language will take.
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to