Swift programming language appears for Windows

Version 5.3 of Apple’s programming language Swift has been released and so are the images for the Swift toolchain for Windows. Programmers can use it to develop applications for Windows in Swift.

In addition to the Swift Toolchain for Apple’s Xcode and for Ubuntu, CentOS and Amazon Linux, Windows 10 from version 5.3 is in the list of supported platforms for Swift. It is a port of the entire ecosystem, including compiler, standard library and core libraries dispatch, Foundation XCTest.

Developers can create applications on Windows entirely in Swift, using the existing libraries of the Windows platform. Saleem Abdulrasool gives an example of a calculator developed with Swift for Windows, using Visual Studio 2019 in addition to the Swift Toolchain, so that CMake, Ninja and the Windows 10 SDK could be used. Developers could already use the Swift compiler in Windows Subsystem for Linux 2.

Abdulrasool is largely responsible for the official Windows build of the Swift project. He is a member of the Swift Core Team and developer at Google Brain. Swift is a programming language that Apple released in 2014 as a replacement for Objective-C. With the release of version 2.2 in 2015, Swift became open source software with an Apache 2.0 license.