SwiftWeekly / swiftweekly.github.io

A community-driven weekly newsletter about Swift.org
https://swiftweekly.github.io/
Creative Commons Zero v1.0 Universal
325 stars 48 forks source link

[76] Issue #76 - June 29, 2017 #280

Closed garricn closed 7 years ago

jessesquires commented 7 years ago

thanks @garricn ! πŸŽ‰

jpsim commented 7 years ago

https://twitter.com/catfish_man/status/877991651548975104

gregheo commented 7 years ago

SE-0180 back in review https://github.com/apple/swift-evolution/blob/master/proposals/0180-string-index-overhaul.md https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170619/037653.html

jessesquires commented 7 years ago

Swift for VS code -- important for non-Apple Platform Swift development https://owensd.io/2017/06/02/apous-early-preview/

garricn commented 7 years ago

Evo app's Swift backend is now open source: https://twitter.com/swift_evolution/status/878322333471068160 https://github.com/unnamedd/swift-evolution-backend

garricn commented 7 years ago

Itai explains sharing Encoder with superclass: https://twitter.com/garricn/status/878426105585127425

BasThomas commented 7 years ago

How Swift's sort() is optimized: https://twitter.com/stevenhepting/status/878339681485635585

garricn commented 7 years ago

I consume therefore I am: https://twitter.com/harlanhaskins/status/878499165663240192

garricn commented 7 years ago

@gregheo Regarding SE-0180, the proposal is in Active Review but there is already a PR opened that implements it. Is that normal?

garricn commented 7 years ago

Asking for feedback on Swift Evolution: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170619/037672.html

BasThomas commented 7 years ago

@garricn: on an active proposal with its implementation already done: that happens from time to time, yep!

gregheo commented 7 years ago

@garricn normal, as Bas mentioned. It's not merged in, so it's a good chance to get an early look and then spot some issues as happened here

garricn commented 7 years ago

I enjoy these Swift puzzles. I hope to see more: https://twitter.com/codafi_/status/878330155642396673

gregheo commented 7 years ago

Brisk, a macOS app for submitting radars (mentioned before in this publication) hits v1.0 and a quick 1.0.1 follow-up release https://github.com/br1sk/brisk

garricn commented 7 years ago

This seems interesting: can anyone give me some thoughts on this... It looks like it addresses multiple radars. https://github.com/apple/swift/pull/10565

garricn commented 7 years ago

https://twitter.com/s1ddok/status/879406585939984386

BasThomas commented 7 years ago

https://twitter.com/LouisDhauwe/status/879441402870079488

garricn commented 7 years ago

https://github.com/apple/swift/pull/10241#issuecomment-311384734

jessesquires commented 7 years ago

Key paths update https://github.com/apple/swift/pull/10583

Source compatibility fixes https://github.com/apple/swift/pull/9466

jessesquires commented 7 years ago

Swift unwrapped 😊

https://spec.fm/podcasts/swift-unwrapped/70319

jessesquires commented 7 years ago

@gregheo's disappointing post that the new encoders are just wrappers around NSJSONSerialization.

Β―\_(ツ)_/Β―

https://swiftunboxed.com/stdlib/json-encoder-encodable/

gregheo commented 7 years ago

@jessesquires the post was disappointing, or the conclusion was disappointing?! 😈

modocache commented 7 years ago

Apple developed index-while-building on their internal Clang fork in time for Xcode 9. The changes are being merged to swift-clang, the Swift project's fork of Clang, in apple/swift-clang pull request 95 (87 files changed, 9,127 lines added, 30 lines deleted!). As far as I can tell, there isn't a diff up for this on the upstream Clang repository, but I'm not sure.

garricn commented 7 years ago

@jessesquires @gregheo @BasThomas Anyone find anything interesting re:

  1. Proposals (Proposed/Accepted/Rejected/)
  2. Mailing Lists
  3. Starter Tasks

Thank you.

BasThomas commented 7 years ago
  1. SE-0180 is back in review: https://github.com/apple/swift-evolution/commit/8de3eb3e9e075999035ec5083bf5ffef73086dcf (might still get accepted / rejected tomorrow?) SE-0177 is being revised as well. There are some details on the mailing list.
  2. Ben Cohen also just opened a PR on Swift-evolution; not sure in what form that has been pitched / discussed on the mailing lists already. Erica Sadun also pitched a !! operator: https://gist.github.com/erica/423e4b1c63b95c4c90338cdff4939a9b
garricn commented 7 years ago

Anything else on the mailing lists?

gregheo commented 7 years ago

re Ben's PR mentioned by Bas above β€”Β details on...the mailing list. https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170626/037776.html

garricn commented 7 years ago

@jessesquires @BasThomas It appears that there are no new starter tasks. Am I correct? Shall I just include some old ones?

jessesquires commented 7 years ago

@garricn feel free to just omit the starter task section (or any other section if there's nothing to add) πŸ˜„

jessesquires commented 7 years ago

Thanks folks for all the fantastic work! πŸ’―

I merged #281, fixed some typos, and added some pull quotes for the mailing list items. Looks like everything is good to go!

@garricn The last thing to do is move the issue from _drafts/ to _posts/ in the morning. πŸ‘

jessesquires commented 7 years ago

@gregheo the conclusion πŸ˜…πŸ˜‚

garricn commented 7 years ago

Will do.

garricn commented 7 years ago

I didn't want to push to master so I opened #283 @BasThomas @gregheo

gregheo commented 7 years ago

Congrats @garricn! πŸŽ‰

garricn commented 7 years ago

Thank you for the opportunity and for helping so much with the issue. It was fun and I look forward to doing it again! 😁

jessesquires commented 7 years ago

Thanks so much @garricn!