[swift-evolution] Yet another fixed-size array spitball session

David Sweeris davesweeris at mac.com
Tue Jun 6 13:45:46 CDT 2017


On Jun 6, 2017, at 10:55, Brent Royal-Gordon via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
> 
>> On Jun 4, 2017, at 6:56 AM, Daryle Walker via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>> 
>> in which at least one is dubious in value (#2, since a lot of times the common type would be “Any”),
> 
> Yes, the subscript would sometimes be `Any`, or `CustomStringConvertible`, or `AnyHashable`, or a combination like `AnyHashable & Codable`. So what? Even `Any` is a useful type sometimes.

FWIW, I made a similar comment in a similar thread, and IIRC the notion was generally frowned upon. https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160208/009540.html <https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160208/009540.html>

Perhaps optimizations made over the past — wow, 1.25 years — have addressed Jordan’s concern about a “needless amount of extra work for the compiler”?

Also, I thought we’d decided this was out of scope for now? Am I thinking of something else, or are we just talking about it anyway, for funsies?

- Dave Sweeris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170606/ae04be69/attachment.html>


More information about the swift-evolution mailing list