[swift-evolution] [Accepted with Revision] SE-0088: Modernize libdispatch for Swift 3 naming conventions

Chris Lattner clattner at apple.com
Fri May 20 00:23:51 CDT 2016


On May 19, 2016, at 10:17 PM, Dan Appel <dan.appel00 at gmail.com> wrote:
> >Because it means that there is exactly one API: not a canonical API and a similar-but-different and less efficient wrapper.
> 
> Fair enough. 
> 
> >The approach taken here generalizes to other (similarly structured) C APIs as well.
> 
> I don't see any mention of this in the proposal. Is this related to the other C api translation proposal?

Yes, this is basically a “review libdispatch’s adoption of SE-0044 and other recent features” proposal.

> >Why not do it?
> 
> Well, I want "equal opportunity" for all libraries. 

I agree.

-Chris



More information about the swift-evolution mailing list