[swift-evolution] 100% bikeshed topic: DictionaryLiteral
clattner at nondot.org
Wed Jan 10 12:01:05 CST 2018
> On Jan 10, 2018, at 1:52 AM, Ian Partridge <ian at poncho.org.uk> wrote:
> On 10 January 2018 at 06:29, Chris Lattner via swift-evolution
> <swift-evolution at swift.org> wrote:
>> Ok, I understand that (among all the other things going on that are clearly more important) revamping
>> this is probably not the highest priority thing to do. That said, it would be really unfortunate to carry
>> around these “suboptimal” APIs forever, particularly given how marginal they are (as in, not widely used).
> It's true that they are not widely used, but they are in use. For
> example IBM's SQL abstraction library called "Kuery" depends on
> https://github.com/IBM-Swift/Swift-Kuery/blob/1d05ad6435cf7fa5feebba663bd3f765c72634e1/Sources/SwiftKuery/Table.swift#L42 <https://github.com/IBM-Swift/Swift-Kuery/blob/1d05ad6435cf7fa5feebba663bd3f765c72634e1/Sources/SwiftKuery/Table.swift#L42>
Right. That’s exactly the reason we don’t want to remove them outright (that would be a major source breakage). Moving them to a separate module solves this concern and allows a better implementation to come in and be standardized later.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution