- Episode #211
- Aug 24, 2026
- 48m
- 53m
Swift on Windows with Saleem Abdulrasool

Swift on Windows with Saleem Abdulrasool
Saleem Abdulrasool joins us to chat about bringing Swift to Windows. We get into server-side Swift, SwiftWin32, Swift's C++ interop, and how to get started yourself.
Saleem Abdulrasool joins us to chat about bringing Swift to Windows. We get into server-side Swift, SwiftWin32, Swift's C++ interop, and how to get started yourself.
Guest
Related Links
- Porting by a 1000 Patches: Bringing Swift to Windows (2019 LLVM Developers' Meeting) - YouTube
- Swift/Win32 - A Windows application framework for Swift - GitHub
- Swift/COM+ - GitHub
- Swift/WinMD - Windows Metadata Parser in Swift - GitHub
- Swift/WinRT - Swift Projections for WinRT - GitHub
- DXSample - Sample Program for DirectX 12 + Swift - GitHub
- vigil - A caffeinate-inspired power management tool for Windows - GitHub
- swift-winrt - Swift Language Projection for WinRT - The Browser Company
- swift-winui - Swift Language Bindings for WinUI3 - The Browser Company
- Install Swift on Windows - Swift.org
Related Episodes
- Who's Wendy with Joannis Orlandos
- Deconstructing Xcode with xTool with Kabir Oberai
- Full Stack Things with Werner Jainek and Vojtěch Rylko
- Swift on Android with Marc Prud'hommeaux
- Swift, Server Side, Serverless with Sébastien Stormacq
- Swift Server Workgroup with Joannis Orlandos
- Swift Package Index with Dave Verwer and Sven Schmidt
- Backend Decisions with Mikaela Caron
Chapters
- (00:00) - Why Swift on Windows
- (08:40) - Command Line Tools, PowerShell & WSL
- (16:35) - Server-Side Swift & Building Desktop Apps
- (24:46) - The History of Windows UI Frameworks
- (33:15) - Getting Started with Swift on Windows
- (41:32) - Interop, SwiftUI & Future Plans
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
★ Support this podcast on Patreon ★
Thanks to our supporters: Thanks to our monthly supporters
- Steven Lipton
Welcome new supporters:
Social Media
- LinkedIn - @leogdion
- GitHub - @brightdigit
- GitHub - @leogdion
- Mastodon - @leogdion@c.im
- YouTube - @brightdigit
- X - @leogdion
- X - @brightdigit
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)