Swift Unwrapped artwork

Swift Unwrapped

102 episodes - English - Latest episode: almost 3 years ago - ★★★★★ - 89 ratings

Discussions on the Swift programming language and other projects at Swift.org

Technology News Tech News swift llvm lldb clang compilers ios macos tvos watchos technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

92: Deinit

June 21, 2021 12:00 - 28 minutes - 26.5 MB

Paul Hudson's What's New in Swift 5.5 Swift By Sundell Time by Dave DeLong (mistakenly called Chronos during the show)

91: Concurrency, 3 years later

December 07, 2020 13:00 - 44 minutes - 41.2 MB

Links Swift concurrency roadmap Episode 27: Concurrency with Chris Lattner [Concurrency] Actors & actor isolation [Concurrency] Interoperability with Objective-C [Concurrency] Structured concurrency [Concurrency] Asynchronous functions [Concurrency] AsyncSequence Swift Concurrency Proposals Dependencies Graph Protocol-based Actor Isolation: Draft #2 Actors are reference types, but why classes? Sponsors AWS Amplify - AWS Amplify is a suite of tools and services for iOS developers ...

90: Swift Atomics

November 02, 2020 13:00 - 27 minutes - 24.9 MB

Links Announcement blog post Karoy Lorentey GitHub Repository Atomics forum Hacker News Discussion Guillaume Lessard’s existing swift-atomics repo Sponsors AWS Amplify - AWS Amplify is a suite of tools and services for iOS developers to build full stack serverless and cloud-based mobile apps. Check out our getting started Tutorial for iOS! Go to awsamplify.info/IOS Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review ...

89: Implementing the Swift Runtime in Swift, with Jordan Rose

October 12, 2020 18:10 - 1 hour - 60.8 MB

What’s in a Swift runtime? Swift on Mac OS 9 Heap Objects Type Layout Type Metadata Uniquing Caches Class Metadata Class Metadata Initialization Other links Layout guarantees Steve Troughton-Smith’s BitPaint @ksherlock’s mpw An explainer on Swift weak references About Jordan Twitter @UINT_MIN Belkadan Citizens’ Climate Lobby   Sponsors Instabug - Get Application Performance Monitoring built for mobile apps and stay on top of your app quality with Instabug. Check them out a...

88: Swift 5.3

September 14, 2020 17:26 - 18 minutes - 17 MB

5.3 release process Swift for Linux distros AWS lambda Runtime Swift Service Lifecycle Swift Cluster membership Proposals accepted/implemented in 5.3 Commit history for Swift 5.3 branch Mike Ash's perf PR Hacking with Swift What’s New in Swift 5.3 Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. ...

87: Package Registries and Indexes

August 03, 2020 12:00 - 35 minutes - 32.8 MB

Swift Package Index Intro Website Forum GitHub Package List Dave Sven CocoaPods website Swift Package Registry Swift Package Registry Service Pitch Tweet Package Manager Source Archive Dependencies Pitch Tweet Mattt Thompson Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a...

86: Tuples

June 18, 2020 12:00 - 40 minutes - 37.2 MB

SE-0282 Tuples conform to Equatable, Comparable, and Hashable Acceptance: https://forums.swift.org/t/accepted-se-0283-tuples-conform-to-equatable-comparable-and-hashable/36658 Review: https://forums.swift.org/t/se-0283-tuples-conform-to-equatable-comparable-and-hashable/36140 Proposal: https://github.com/apple/swift-evolution/blob/master/proposals/0283-tuples-are-equatable-comparable-hashable.md Bow: https://bow-swift.io 👋 Get in Touch We are @swift_unwrapped on twitter. Follow us, ask...

85: Swift on Windows and other news

March 03, 2020 13:00 - 25 minutes - 11.7 MB

Foundation on Windows: https://forums.swift.org/t/swift-soars-ever-higher/34036 Interoperability between Swift and C++: https://forums.swift.org/t/manifesto-interoperability-between-swift-and-c/33874 Swift playgrounds for mac: https://apps.apple.com/us/app/swift-playgrounds/id1496833156?mt=12 Swift crypto: https://swift.org/blog/crypto/ Standard Library Preview Package: https://swift.org/blog/preview-package/ Update on SE-0110 and SE-0155: https://forums.swift.org/t/update-on-se-0110-a...

84: Swift World Tour 2020

February 03, 2020 13:00 - 32 minutes - 30.1 MB

We discuss recent news, evolution proposals, and Swift 6

84: Swift World Tour 2020

February 03, 2020 13:00 - 32 minutes - 30.1 MB

Magic file names: https://github.com/apple/swift-evolution/blob/master/proposals/0274-magic-file.md Multi-pattern catch clauses https://github.com/apple/swift-evolution/blob/master/proposals/0276-multi-pattern-catch-clauses.md https://forums.swift.org/t/se-0276-multi-pattern-catch-clauses/32620 Road to Swift 6: https://forums.swift.org/t/on-the-road-to-swift-6/32862 👋 Get in Touch We are @swift_unwrapped on twitter. Follow us, ask us a question, let us know what you think of the show!...

83: Modify Accessors

January 06, 2020 13:00 - 31 minutes - 29.3 MB

Forum post Functional Swift conference talk Coroutine explanation by John McCall Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jump in anytime at spectrum....

82: Swift's New Diagnostic Architecture

December 02, 2019 13:00 - 36 minutes - 33 MB

The way Swift reports compilation diagnostics like errors, warnings and fixits is about to improve in Swift 5.2. Blog post Forum discussion Thanks to this episode's Sponsors Vettery Vettery is an online hiring marketplace that's changing the way people hire and get hired. Make a free profile, name your salary, and connect with hiring managers from top employers today. Listeners of Swift Unwrapped can sign up on vettery.com/swiftunwrapped and get a $300 bonus if they accept a job throug...

81: Swift Compiler Driver

November 04, 2019 13:00 - 26 minutes - 24.2 MB

Would you like some Swift in your Swift? The compiler driver is getting a shiny new implementation in Swift and there's no shortage of opportunities to contribute. Forum discussion Project on GitHub Thanks to this episode's Sponsors Clubhouse.io Clubhouse is the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products their customers love. With a simple API and robust set of integrations, Clubho...

80: Standard Library Preview Package

October 07, 2019 12:00 - 29 minutes - 27.4 MB

The Swift of tomorrow... today! The Standard Library Preview Package would allow you to try out upcoming Swift features before they officially ship with new language versions. Proposal: https://github.com/apple/swift-evolution/blob/master/proposals/0264-stdlib-preview-package.md Forum: https://forums.swift.org/t/pitch-standard-library-preview-package/27202 Babeljs: https://babeljs.io SE-0220: https://github.com/apple/swift-evolution/blob/master/proposals/0220-count-where.md How to Read ...

79: Swift 5.1 with Doug Gregor

September 16, 2019 12:00 - 52 minutes - 47.9 MB

Burritos: https://github.com/guillermomuntaner/Burritos SE-0260 Library Evolution: https://github.com/apple/swift-evolution/blob/master/proposals/0260-library-evolution.md SE-0030 Property Behaviors: https://github.com/apple/swift-evolution/blob/master/proposals/0030-property-behavior-decls.md SE-0258 Property Wrappers: https://github.com/apple/swift-evolution/blob/master/proposals/0258-property-wrappers.md Function Builders: https://forums.swift.org/t/function-builders/25167 SE-0244 O...

78: Binary Dependencies in Swift Package Manager

September 02, 2019 12:00 - 29 minutes - 27.5 MB

Forum pitch: https://forums.swift.org/t/pitch-support-for-binary-dependencies/27620 Swift ABI Stability: https://swift.org/blog/abi-stability-and-more/ Library Evolution for Stable ABIs: https://github.com/apple/swift-evolution/blob/master/proposals/0260-library-evolution.md Thanks to this episode's Sponsors Clubhouse.io Clubhouse is the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products t...

77: Generic Math Functions and Approximate Equality

August 05, 2019 12:00 - 25 minutes - 23.3 MB

Proposal SE-0246 Exploring Swift's Numeric Types and Protocols Proposal SE-0259 Proposal SE-0233 Thanks to this episode's Sponsors Clubhouse.io Clubhouse is the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products their customers love. With a simple API and robust set of integrations, Clubhouse seamlessly integrates with the tools you use every day, getting out of your way so that you can ...

76: Property Wrappers

July 01, 2019 12:00 - 31 minutes - 29 MB

Proposal SE-0258 Review threads: First review Second review Third review Blog post by Vincent Padreilles on using property wrappers Blog post by John Sundell on The Swift 5.1 features that power SwiftUI’s API Originally pitched in the Swift forums as "Property Behaviors" in 2015-2016 NSHipster article Thanks to this episode's Sponsors Clubhouse.io Clubhouse is the first project management platform for software development that brings everyone together so that teams can focus on w...

75: Swift Build Systems w/ Keith Smiley

June 02, 2019 12:00 - 27 minutes - 25.7 MB

Links XcodeGen Announcing Swift support in CMake Buck Bazel Bazel's Apple platform rules llbuild Thanks to this episode's Sponsors Sentry.io Sentry tells you about errors in your code before your customers have a chance to encounter them. With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit that the error was released as part of, the engineer who wrote the line of code that is currently busted, and a lot more. Give it a try and le...

74: Removing Things From Swift

May 06, 2019 12:00 - 34 minutes - 31.9 MB

Relevant Links SE-0255: Implicit returns from single-expression functions Tweet from Ben Cohen Swift Forums Acceptance Post SE-0257: Eliding commas from multiline expression lists Swift Mint Thanks to this episode's Sponsors Sentry.io Sentry tells you about errors in your code before your customers have a chance to encounter them. With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit that the error was released as part of, the engine...

73: UTF-8 Strings in Swift 5

April 01, 2019 12:00 - 26 minutes - 24.2 MB

Relevant Links UTF-8 String blog post on swift.org Piercing the String Veil post on Swift forums SE-241 Deprecate String Index Encoded Offsets SR-9749: The bug that led to deprecating encodedOffset Thanks to this episode's Sponsors Sentry.io Sentry tells you about errors in your code before your customers have a chance to encounter them. With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit that the error was released as part of, the ...

72: Pitch for Official Style Guide & Formatter for Swift

March 04, 2019 13:00 - 40 minutes - 37 MB

Relevant Links Swift Forums Pitch: an Official Style Guide and Formatter for Swift Swift Evolution PR #994 swift-format implementation Community Tools SwiftLint SwiftFormat Thanks to this episode's Sponsors Sentry.io Sentry tells you about errors in your code before your customers have a chance to encounter them. With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit that the error was released as part of, the engineer who wrote the ...

71: Key Path Expressions as Functions

February 04, 2019 13:00 - 28 minutes - 26.2 MB

Relevant Links Key Path Expressions as Functions: https://forums.swift.org/t/key-path-expressions-as-functions/19587 Implementation: https://github.com/apple/swift/pull/19448 Previous discussion threads: https://forums.swift.org/t/allow-key-path-literal-syntax-in-expressions-expecting-function-type/16453 https://forums.swift.org/t/key-path-getter-promotion/11185 https://forums.swift.org/t/pitch-keypath-based-map-flatmap-filter/6266 Original "Smart Key Path" proposal: https://github.co...

70: SourceKit-LSP

January 07, 2019 13:00 - 20 minutes - 18.6 MB

Relevant Links Announcement Post on Swift Forums Open Sourcing Post on Swift Forums GitHub Repository: apple/sourcekit-lsp NSHipster article on Swift Development with Visual Studio Code using SourceKit-LSP Language Server Protocol Website Thanks to this episode's Sponsors Sentry.io Sentry tells you about errors in your code before your customers have a chance to encounter them. With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit th...

70: SourceKit-LSP

January 07, 2019 13:00 - 20 minutes - 18.6 MB

The Swift project is working on official support for the industry-standard Language Server Protocol and we can barely contain our excitement.

69: Result

December 03, 2018 13:00 - 25 minutes - 23.3 MB

Proposal Forums review phase one Forums review phase two ​* Implementation Railway Oriented Programming Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jum...

68: Opaque Result Types

November 05, 2018 13:00 - 16 minutes - 15.1 MB

https://forums.swift.org/t/opaque-result-types/15645 LazyMapCollection: https://cocoacasts.com/what-is-a-lazymapcollection-in-swift​ Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just fo...

67: Raw Strings

October 15, 2018 12:00 - 28 minutes - 25.9 MB

SE-0200 Enhancing String Literals Delimiters to Support Raw Text Paul Hudson’s What’s New in Swift 5 Playground Discussion thread Announcement thread Implementation Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's ep...

66: Plan For Module Stability

August 20, 2018 12:00 - 34 minutes - 31.3 MB

https://forums.swift.org/t/plan-for-module-stability/14551 Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jump in anytime at: spectrum.chat/specfm/swift-unwra...

65: Literal Initialization Via Coercion

July 02, 2018 12:00 - 9 minutes - 9.08 MB

SE-0213: Literal initialization via coercion Implementation (apple/swift#15311) Swift evolution thread Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show. We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jump i...

64: Never

June 25, 2018 12:00 - 32 minutes - 29.5 MB

Never & absurd(): https://twitter.com/pteasima/status/978325590397906944 Point Free Episode #9 Algebraic Data Types: Exponents – https://www.pointfree.co/episodes/ep9-algebraic-data-types-exponents https://twitter.com/pointfreeco https://github.com/apple/swift-evolution/blob/master/proposals/0215-conform-never-to-hashable-and-equatable.md Get in Touch If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what...

63: Swift algorithms and data structures (feat. Kelvin Lau & Vincent Ngo)

June 18, 2018 12:00 - 45 minutes - 41.5 MB

Data Structures and Algorithms in Swift: https://store.raywenderlich.com/products/data-structures-and-algorithms-in-swift Swift Algorithm Club: https://github.com/raywenderlich/swift-algorithm-club Ben Cohen on Sorted collections: https://bugs.swift.org/browse/SR-6865 Linked list proposal: https://forums.swift.org/t/proposal-singly-and-doubly-linked-list-collections-in-standard-library/11426 Twitter: Kelvin Lau: https://twitter.com/KelvinlauKl Vincent Ngo: https://twitter.com/VincentN...

62: Interview with Ted Kremenek

June 13, 2018 12:00 - 49 minutes - 45 MB

Ted Kremenek on Twitter: https://twitter.com/tkremenek Swift Evolution Dashboard of proposals implemented in Swift 4.2: https://apple.github.io/swift-evolution/#?version=4.2 Swift ABI Dashboard: https://swift.org/abi-stability/ ABI Stability Manifesto: https://github.com/apple/swift/blob/master/docs/ABIStabilityManifesto.md Ole Begemann's "What's new in Swift 4.2" playground: https://github.com/ole/whats-new-in-swift-4-2

61: WWDC reactions with Greg Heo

June 11, 2018 12:00 - 43 minutes - 40 MB

This episode is a little different, where we discuss general announcements from WWDC 2018 not just limited to the Swift language. With special guest Greg Heo. Keynote: https://www.apple.com/apple-events/june-2018/ Platforms State of the Union: https://developer.apple.com/videos/play/wwdc2018/102/ https://www.apple.com/newsroom/2018/06/apple-previews-ios-12/ https://www.apple.com/newsroom/2018/06/apple-introduces-macos-mojave/ https://www.apple.com/newsroom/2018/06/watchos-5-adds-powerfu...

61: WWDC reactions with Greg Heo

June 11, 2018 12:00 - 43 minutes - 40 MB

We discuss the announcements from WWDC 2018 with special guest, Greg Heo.

60: Character Properties

May 28, 2018 12:00 - 18 minutes - 16.6 MB

Forums: https://forums.swift.org/t/pitch-character-and-string-properties/11620 https://forums.swift.org/t/adding-unicode-properties-to-unicodescalar-character/9310 Pull requests: https://github.com/apple/swift/pull/15880 https://github.com/apple/swift-evolution/pull/847 Proposals: https://gist.github.com/milseman/c8c50ed0eef0a21181b0d4eeedbad819 https://github.com/apple/swift-evolution/blob/master/proposals/0211-unicode-scalar-properties.md

59: Implicit Escaping of Closures

May 21, 2018 12:00 - 24 minutes - 22.4 MB

Links Forums: https://forums.swift.org/t/implicit-escaping-of-closures-via-objective-c/12025 SE-0103 Make non-escaping closures the default: https://github.com/apple/swift-evolution/blob/master/proposals/0103-make-noescape-default.md Escaping closures explained: https://swiftunboxed.com/lang/closures-escaping-noescape-swift3/ Footgun tweet: https://twitter.com/dgregor79/status/987173055909715968 Thank you to Instabug for sponsoring this episode! Instabug is the simplest yet most compre...

58: Reimplementation of Implicitly Unwrapped Optionals

May 14, 2018 12:00 - 16 minutes - 15.2 MB

Blog post on Reimplementation of Implicitly Unwrapped Optionals: https://swift.org/blog/iuo SE-0054 Abolish ImplicitlyUnwrappedOptional type: https://github.com/apple/swift-evolution/blob/master/proposals/0054-abolish-iuo.md Thank you to Instabug for sponsoring this episode! Instabug is the simplest yet most comprehensive bug reporting and In-app feedback SDK. JP uses it at Lyft and it's helped him out a bunch! Now, Swift Unwrapped listeners will get a 20% discount on all paid plans, us...

57: Swift for TensorFlow Design Overview

May 07, 2018 12:00 - 40 minutes - 37.3 MB

https://github.com/tensorflow/swift/blob/master/docs/DesignOverview.md https://twitter.com/chriseidhof/status/989736679417171968 https://twitter.com/chriseidhof/status/989573435968966658 https://gist.github.com/lattner/a6257f425f55fe39fd6ac7a2354d693d https://forums.swift.org/t/pitch-3-introduce-user-defined-dynamically-callable-types/12232 https://www.tensorflow.org/ https://youtu.be/Yze693W4MaU https://groups.google.com/a/tensorflow.org/forum/#!topic/swift/xtXCEvtDe5Q https://www....

56: SE-206 Hashable Enhancements

April 30, 2018 12:00 - 19 minutes - 17.7 MB

Proposal: https://github.com/apple/swift-evolution/blob/master/proposals/0206-hashable-enhancements.md Swift Evolution review thread & acceptance post: https://forums.swift.org/t/accepted-se-0206-hashable-enhancements/11675/115 Thank you to Bitrise.io for sponsoring this episode! Bitrise is Mobile Continuous Integration and Delivery for your whole team, with dozens of integrations for your favourite services. Be sure to check out their new iOS Auto Provision step for your Xcode projects....

55: SE-202 Random Unification

April 23, 2018 12:00 - 24 minutes - 22.3 MB

Proposal: https://github.com/apple/swift-evolution/blob/master/proposals/0202-random-unification.md Swift Evolution thread: https://forums.swift.org/t/proposal-random-unification/6626 Implementation: https://github.com/apple/swift/pull/12772 Acceptance post: https://forums.swift.org/t/accepted-se-020-random-unification/12040 Thank you to Bitrise.io for sponsoring this episode! Bitrise is Mobile Continuous Integration and Delivery for your whole team, with dozens of integrations for you...

54: Collection & Sequence Proposals

April 16, 2018 12:00 - 23 minutes - 21.8 MB

https://github.com/apple/swift-evolution/blob/master/proposals/0197-remove-where.md https://github.com/apple/swift-evolution/blob/master/proposals/0203-rename-sequence-elements-equal.md https://github.com/apple/swift-evolution/blob/master/proposals/0204-add-last-methods.md Thank you to Bitrise.io for sponsoring this episode! Bitrise is Mobile Continuous Integration and Delivery for your whole team, with dozens of integrations for your favourite services. Be sure to check out their new i...

53: Swift for TensorFlow

April 09, 2018 12:00 - 21 minutes - 19.9 MB

https://www.tensorflow.org/ https://youtu.be/Yze693W4MaU https://groups.google.com/a/tensorflow.org/forum/#!topic/swift/xtXCEvtDe5Q https://www.tensorflow.org/community/swift https://twitter.com/clattner_llvm/status/979886581371740160 Thank you to Bitrise.io for sponsoring this episode! Bitrise is Mobile Continuous Integration and Delivery for your whole team, with dozens of integrations for your favourite services. Be sure to check out their new iOS Auto Provision step for your Xcode...

52: Package Manager Proposals

April 02, 2018 12:00 - 22 minutes - 20.8 MB

We cover two recent Swift Package Manager proposal pitches. https://forums.swift.org/t/package-manager-extensible-build-tools/10900 https://forums.swift.org/t/package-manager-workspace/10667 Please leave a review on iTunes and join the conversation at http://spectrum.chat/specfm/swift-unwrapped Thank You Thanks to this episode's sponsor, Kobiton. Go to Kobiton.com/swift and get your extra trial minutes!

51: Swift 4.1 w/ Doug & Ben (part 2)

March 26, 2018 12:00 - 32 minutes - 29.4 MB

Conditional conformance: https://swift.org/blog/conditional-conformance/ Generics manifesto: https://github.com/apple/swift/blob/master/docs/GenericsManifesto.md SE-143: https://github.com/apple/swift-evolution/blob/master/proposals/0143-conditional-conformances.md All 4.1 proposals: https://apple.github.io/swift-evolution/#?version=4.1 4.1 code size optimizations: https://swift.org/blog/osize/ Swift 4.1 release process: https://swift.org/blog/swift-4-1-release-process/ Xcode 9.3 beta...

51: Swift 4.1 w/ Doug & Ben (part 2)

March 26, 2018 12:00 - 32 minutes - 29.4 MB

We go over the Swift 4.1 release highlights with Ben Cohen and Doug Gregor from the Swift team. Part 2 of 2.

50: Swift 4.1 w/ Doug & Ben (part 1)

March 19, 2018 12:00 - 18 minutes - 17.3 MB

We go over the Swift 4.1 release highlights with Ben Cohen and Doug Gregor from the Swift team. Part 1 of 2.

50: Swift 4.1 w/ Doug & Ben (part 1)

March 19, 2018 12:00 - 18 minutes - 17.3 MB

Conditional conformance: https://swift.org/blog/conditional-conformance/ Generics manifesto: https://github.com/apple/swift/blob/master/docs/GenericsManifesto.md SE-143: https://github.com/apple/swift-evolution/blob/master/proposals/0143-conditional-conformances.md All 4.1 proposals: https://apple.github.io/swift-evolution/#?version=4.1 4.1 code size optimizations: https://swift.org/blog/osize/ Swift 4.1 release process: https://swift.org/blog/swift-4-1-release-process/ Xcode 9.3 beta...

49: Swift Protocol Wishlist

March 05, 2018 13:00 - 47 minutes - 32.5 MB

In Today's episode we share thoughts on Dave DeLong's "protocol wishlist" for Swift and other ideas for improving Swift's protocols. Blogpost: https://davedelong.com/blog/2018/02/08/swift-protocols-wishlist/ Tweet thread around blog post: https://twitter.com/davedelong/status/961745088668868608 Dave DeLong on Twitter: https://twitter.com/davedelong

48: Google Summer Of Code 2018

February 26, 2018 13:00 - 33 minutes - 30.9 MB

Announcement on Swift Forums: https://forums.swift.org/t/swift-to-participate-in-gsoc-2018/10147 Project Ideas: https://swift.org/project-ideas/ Summer of Code: https://summerofcode.withgoogle.com/ Csmith: https://embed.cs.utah.edu/csmith/ @PracticalSwift crasher PRs: https://github.com/apple/swift/pulls?q=is%3Apr+author%3Apracticalswift+is%3Aclosed

Twitter Mentions

@simjp 9 Episodes
@jesse_squires 6 Episodes
@slava_pestov 5 Episodes
@swift_unwrapped 5 Episodes
@clattner_llvm 4 Episodes
@gregheo 2 Episodes
@daniel_dunbar 2 Episodes
@airspeedswift 2 Episodes
@dgregor79 2 Episodes
@davedelong 1 Episode
@pointfreeco 1 Episode
@johnsundell 1 Episode
@lorentey 1 Episode
@alblue 1 Episode
@_sa_s 1 Episode
@pedantcoder 1 Episode
@aikoniv 1 Episode
@injection4xcode 1 Episode
@chriseidhof 1 Episode
@mattt 1 Episode