Ludicrous Types with Nick Lockwood
Nick Lockwood of SwiftFormat (not dash) joins the show to talk about the server side Swift conference, quirks of Swift you didn't know about, language design, and the future of Swift.
Guest
Announcements
- Need help with your projects this year? BrightDigit has openings.
- Join Bushel Beta
- Join our Brand New Patreon Page!
- BrightDigit #100 - Top 10 Emails Ever! 🎉🚀
- Newsletters | BrightDigit
- Swift LiveCoding - Adding Screen Recording to Bushel
- How does Server Side Swift Workout in the Real World? - Leo Dion
Links
- So You Think You Know Swift? - Nick Lockwood - YouTube
- GenericsManifesto.md · redstrike/swift-programming-language
- Typed throws – available from Swift 6.0
- nicklockwood/SwiftFormat: A command-line tool and Xcode Extension for formatting Swift code
- swiftlang/swift-format: Formatting technology for Swift source code
- realm/SwiftLint: A tool to enforce Swift style and conventions.
- jpsim/SourceKitten: An adorable little framework and command line tool for interacting with SourceKit.
- swiftlang/swift-syntax: A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
- Vector, a fixed-size array - Evolution / Pitches - Swift Forums
Related Episodes
- Edge of Concurrency with Matt Massicotte
- The Case of the Crimson Test Suite with Daniel Steinberg
- SwiftUI Field Guide with Chris Eidhof
- WWDC Notes with Cihat Gündüz
- Hacking with Ignite with Paul Hudson
- We Have All The Heroes with Stefano Mondino
- Swiftly Tooling with Pol Piella Abadia
- Swift Server Workgroup with Joannis Orlandos
- Supercharged with Pedro Piñera
- Swift Package Index with Dave Verwer and Sven Schmidt
- Xcode Tips with Dominik Hauser
- Objective-C Today with Graham Lee
- A Swiftly Year in Review with Antoine van der Lee
Social Media
Credits
Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)
- (00:00) - Server-Side Swift Conference
- (02:55) - So You Think You Know Swift?
- (07:51) - Maintaining and Evolving Swift Format
- (30:49) - Challenges with Swift Language Design
- (46:02) - Future of Swift
- Bertram Eber
- Edward Sanchez
- Satoshi Mitsumori
- Steven Lipton