Skip to content
0:00 / 0:00

#swift#c-interop#c++interop

Swift & Interoperability - Tony Parker & Ben Cohen

SwiftServerConf

3K subscribers • 5 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Tony Parker and Ben Cohen

Intermediate. Assumes working knowledge.

5.4K views2 years ago2 recommendations

Programming languagesSystems programmingSwiftLanguage design and type systemsCompilers and interpreters

Tony Parker and Ben Cohen discuss Swift's interoperability with C and C++ and the rewriting of Apple's Foundation library in Swift.

A special conference keynote discussing the latest developments with Swift and Interoperability 🎥 Recorded at the ServerSide.swift conference in London in 2024. 🙌 Sponsored by Broken Hands: brokenhands.io 🐥 Twitter: twitter.com/swiftserverconf 🐘 Mastodon: hachyderm.io/@swiftserverconf 📸 Instagram: instagram.com/swiftserverconf 👔 LinkedIn: linkedin.com/company/swiftserverconf 📱 Website: serversideswift.info ✌🏻Organized By Tim Condon: twitter.com/0xtim

Why it's here

2 people recommend this

What people say. Recommended for insights into how Apple migrated Foundation from C and Objective-C to Swift while maintaining API compatibility.

u/germansnowmanin r/swift • Recommends

On “The Ladybird browser is replacing C++ with... Swift”

At the recent ServerSide.swift conference, a leading Apple engineer explained how they gradually moved lots of Foundation code from C and Objective-C to Swift, while maintaining the existing APIs. They now have a single codebase for cross-platform types etc.: link to this video

u/germansnowmanin r/swift • Recommends

On “I think Rust is a very easy language to learn as a Swift developer.”

Wait until you learn that many Foundation APIs have been rewritten in Swift and these are now called from Objective-C – Swift is actually safe _and_ fast: link to this video

kevincon Lobsters • Recommends

Swift & Interoperability