
29: Notes from Ted Kremenek, Recent Proposals & Xcode 9 GM
09/18/17 • 33 min
- iPhone X keynote + GM seeds for Xcode 9, Swift 4
- Synthesizing Equatable and Hashable: https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md
- Sourcery: https://github.com/krzysztofzablocki/Sourcery
- Improved pointers: https://github.com/apple/swift-evolution/blob/master/proposals/0184-unsafe-pointers-add-missing.md
- Notes from Ted Kremenek
- LibDispatch correction: https://twitter.com/pedantcoder/status/904951873483956225
- iPhone X keynote + GM seeds for Xcode 9, Swift 4
- Synthesizing Equatable and Hashable: https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md
- Sourcery: https://github.com/krzysztofzablocki/Sourcery
- Improved pointers: https://github.com/apple/swift-evolution/blob/master/proposals/0184-unsafe-pointers-add-missing.md
- Notes from Ted Kremenek
- LibDispatch correction: https://twitter.com/pedantcoder/status/904951873483956225
Previous Episode

28: Refactoring Engine
- Swift.org blog post on Swift Local Refactoring: https://swift.org/blog/swift-local-refactoring/
- Clang-based refactoring engine: http://lists.llvm.org/pipermail/cfe-dev/2017-June/054286.html
- Adding indexing support to Clangd: http://lists.llvm.org/pipermail/cfe-dev/2017-May/053869.html
- Small PR demonstrating implementing a refactoring action to simplify long number literal format:
- https://github.com/apple/swift/pull/11711
- SR-5746: https://bugs.swift.org/browse/SR-5746
- All Swift refactoring actions are defined in https://github.com/apple/swift/blob/master/include/swift/IDE/RefactoringKinds.def
- Ideas for potential refactoring transformations: https://bugs.swift.org/issues/?jql=labels%3DStarterProposal%20AND%20labels%3DRefactoring%20AND%20resolution%3DUnresolved
Leave a review on iTunes and join http://spectrum.chat/specfm/swift-unwrapped
Thanks to BuddyBuild for sponsoring this episode: https://www.buddybuild.com/?utm_source=podcast&utm_medium=banner&utm_campaign=swift_unwrapped&utm_term=swift%20unwrapped
Next Episode

30: Weak References with Mike Ash
Friday Q&A:
https://mikeash.com/pyblog/friday-qa-2017-09-22-swift-4-weak-references.html
Leave a review on iTunes:
https://itunes.apple.com/us/podcast/swift-unwrapped/id1209817203?mt=2
Chat with us at:
http://spectrum.chat/specfm/swift-unwrapped
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/swift-unwrapped-344374/29-notes-from-ted-kremenek-recent-proposals-and-xcode-9-gm-50029667"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to 29: notes from ted kremenek, recent proposals & xcode 9 gm on goodpods" style="width: 225px" /> </a>
Copy