Announcing the Windows Workgroup
We are excited to announce the creation of the Windows workgroup!
The primary goal is to ensure ongoing support for Swift on Windows, enabling users to develop Windows applications using the Swift programming language and its associated tools.
The new Windows workgroup joins a growing list of Swift workgroups, including the Android workgroup, Build and Packaging workgroup, and Testing workgroup which were all added in the past year. Swift workgroups are community-led efforts, formally recognized by the project, to help move forward key areas.
Windows has been an officially supported platform since 2020, and there’s been great progress since then. The VS Code extension supports Windows, and we’ve seen the community take advantage of Swift’s features on Windows, some of which are described in a 2023 blog post about Using Interoperability to Build on Windows. The workgroup will build upon these efforts and focus on work to:
- Improve and maintain Windows support for the official Swift distribution.
- Recommend enhancements to core Swift packages such as Foundation and Dispatch to work better with Windows idioms.
- Make recommendations to the Swift Project about the direction of future Windows support in Swift.
- Identify and recommend best practices for bridging between Swift and the Windows API, and for shipping Swift libraries with Windows applications.
To learn more and get involved:
- Discuss this announcement on the forums, and share ideas in the Windows category.
- Learn more about the Windows workgroup by reading its charter.
- Join the Windows workgroup’s meetings every other Wednesday at 9:00 AM PT (Pacific Time Zone).
- Workgroup membership and meetings are open to those who wish to participate, and contributors are welcome!
- To receive an invite, send a message to @windows-workgroup on the Swift forums.