# Programming Languages, Software Development, Swift

Published articles for Programming Languages, Software Development, Swift.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Apple Releases Swift 6.4 with Cross-Platform Builds, Interoperability, and Performance Improvements

DevFeed: [Apple Releases Swift 6.4 with Cross-Platform Builds, Interoperability, and Performance Improvements](<https://devfeed.tech/articles/apple-touts-simpler-and-clearer-code-with-swift-6-4-58972.md>)

Original publisher: [Read original article](<https://www.infoworld.com/article/4225734/apple-touts-simpler-and-clearer-code-with-swift-6-4.html>)

Author: Paul Krill

Published: 2026-09-23T22:59:35Z

Content type: release

Language: en

Sources: [InfoWorld](<https://devfeed.tech/sources/infoworld.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [Memory Safety](<https://devfeed.tech/topics/memory-safety.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [browser](<https://devfeed.tech/tags/browser.md>), [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [memory-safety](<https://devfeed.tech/tags/memory-safety.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [programming-languages](<https://devfeed.tech/tags/programming-languages.md>), [programming-languages-software-development-swift](<https://devfeed.tech/tags/programming-languages-software-development-swift.md>), [release](<https://devfeed.tech/tags/release.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-6](<https://devfeed.tech/tags/swift-6.md>), [swift-6-4](<https://devfeed.tech/tags/swift-6-4.md>)

### AI overview

Apple released Swift 6.4 with updates to core library APIs, builds, debugging, interoperability, and performance. The release makes Swift Build the default in Swift Package Manager, adds stable cross-platform subprocess support, expands C++ and Java interoperability, improves WebAssembly performance, and adds capabilities for embedded Swift and memory-safe programming.

### Source excerpt

Apple has released Swift 6.4, an upgrade to the programming language that brings improvements across the board including core library APIs, builds, debugging, interoperability with other platforms, and performance. Swift 6.4 was announced September 15. "Swift aims to be a great choice across the stack, from apps and servers to systems code, embedded devices, and the browser. This release deepens that support, and makes everyday code easier to write," Apple's Joe Heck and Holly Borla wrote in the announcement. They listed the following highlights of the release: Swift Build is now the default in Swift Package Manager, so your projects build the same way on Linux, macOS, and Windows. Subprocess reaches 1.0, a stable, cross-platform way to run and interact with other programs from Swift, from command-line tools to streaming processes. Interoperability reaches further, with Swift's Span now bridging directly with C++20's std::span, and Swift/Java interop extending its async and callback support. Swift runs faster in the browser, with WebAssembly bridging through JavaScript kit up to 40 times faster, and the Wasm SDK available directly from Swift.org. Embedded Swift grows more capable, with support for existential types and richer error handling for microcontroller-class targets. Performance improves while maintaining memory safety, with new array types that hold non-copyable elements without copy-on-write overhead, and the new Iterable protocol for iterating without copies. Swift 6.4 also completes a multi-release overhaul of how the compiler tracks Swift modules in debug info. LLDB now imports modules through precise dependency tracking instead of by-name lookups. Debug builds on Linux and Windows, and dSYM bundles on Darwin, shrink significantly because binary Swift modules are no longer embedded in them. Swift 6.4 also makes it easier to avoid unnecessary copies of data while staying memory-safe, extending earlier work on Span, non-copyable types, and InlineArray, ac