[swift-evolution] Swift 3 vs "additive" proposals
erica at ericasadun.com
Wed Jun 22 12:16:43 CDT 2016
> On Jun 22, 2016, at 10:05 AM, Nate Cook <natecook at gmail.com> wrote:
> Pull Requests
> #346 Introducing with to the Standard Library
Yeah, mea culpa -- but mea culpa with a reason. Method cascades are not going to be in 3. This is intentionally a stop-gap additive feature specifically for 3, since it's so widely used in the dev community for both Swift constructs and Cocoa(touch) initialization. It's super easy-to-implement/add. If considered, it makes a lot of sense in the 3 timeframe. It makes less sense (although it's still useful) after 3.
> #369 Conditional Compilation Blocks proposal
Definitely additive but it's stuff again that's extremely practical and has a big demand, all the way back to the first moments of open source, and it's pretty much all implemented as private methods now.
> #370 Renaming the OS X Platform Conditional Compilation Test: Doug Gregor suggested this could just be implemented as a bug fix
I've put in the bug report. I tried implementing it myself, but apparently my compiler fu is not as strong as I hoped (although the errors in my patch seem to come from code I have absolutely nothing to do with -- I was thinking of throwing myself on Dmitri's mercy for that).
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution