> On Feb 21, 2017, at 11:46 PM, Slava Pestov <[email protected]> wrote:
> 
>> 
>> On Feb 21, 2017, at 11:42 PM, David Hart via swift-evolution 
>> <[email protected] <mailto:[email protected]>> wrote:
>> 
>> If we drop the idea of extending Any and AnyObject (which is out of scope), 
>> does the fact that what is left is syntactic sugar make it unsuitable for 
>> Swift 4? I remember Chris saying syntactic sugar is not the goal for Swift 
>> 4, but this syntactic sugar looks really sweet (pun intended).
>> 
> 
> It’s unlikely we’ll make it a priority to implement anything like that in the 
> Swift 4 timeframe, but PRs are more than welcome ;-)

Part of the reason that Swift 4 stage 2 doesn’t encourage “pure sugar” 
proposals is because it saps implementation bandwidth for model-enhancing or 
model-breaking changes that have much more effect. The actual effect is that we 
can end up reviewing a bunch of proposals that will not get implemented. Having 
an actual implementation ready to go prior to review can change that calculus 
somewhat—that’s why, for example, smallish “pure" standard library proposals 
are in scope but should have implementations [*].

        - Doug


_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to