Swift 6.4 unifies building across Linux, macOS, Windows
Swift Build is now the default engine for the Swift Package Manager
Swift 6.4 unifies development across Linux, macOS, and Windows platforms. This latest release of the open-source Swift programming language expands its capabilities beyond user interface design, appealing to various fields through a multi-platform approach. With the latest update, Swift Build serves as the default build engine for the Swift Package Manager, enhancing the build process with faster compilation and automatic downloading of required dependencies.
The integration unifies the Swift developer experience, allowing developers to run builds in their preferred environments, regardless of platform. Additionally, Swift 6.4 introduces an SBOM generator for software auditing and security checks. Swift's unified toolchain, similar to other programming languages like Rust's Cargo and Go's command line, streamlines the development process by combining multiple tools into one workflow.
The Swift Package Manager, created by Apple in 2015, manages dependencies and works with various repositories, including private ones. Interoperability improvements now allow Swift to work with C++, Java, JavaScript, and WebAssembly. Developers can download the 6.4 toolchain using the Swiftly command line.
Written by urgent.news from The Register Science's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.
- Swift 6.4 unifies building across Linux, macOS, Windows theregister.com