Swift 6.4 : WebAssembly, build unifié, safe memory
mer, 16/09/2026 - 07:44
Le langage d'Apple évolue avec la version 6.4 tout juste disponible. Le projet met en avant le développement desktop, mobile, embarqué et web.

Cette version propose d'importantes améliorations :
- Swift Build : maintenant par défaut dans Swift Package Manager. Le build se réalise de la même manière sur Linux, macOS et Windows
- Subprocess 1.0 : comment interagir et exécuter des processus avec d'autres programmes depuis Swift, une CLI
- Swift est plus rapide sur un navigateur : WebAssembly améliore les performances, Wasm SDK est disponible sur swift.org
- Embedded Swift étend ses capacités
- safe memory : amélioration sur les types array, nouveau protocole Iterable
Un focus a été mis sur la simplification et le code propre : des types some et any plus "naturels", une meilleure gestion d'une API dans de multiples librairies et éviter les conflits. Swift 6.4 annonce un debug plus fiable, un build unifié sur les différents IDE, extension du langage disponible sur Visual Studio Code via Open VSX. Le langage promet aussi une meilleure interopérabilité avec C++, le runtime Java côté Android, WebAssembly.
Liste des 26 propositions intégrées : https://www.swift.org/swift-evolution/#?version=6.4
Note de version : https://www.swift.org/blog/swift-6.4-released/

