Ouvrir le menu principal

MacGeneration

Recherche

Swift est finalisé sur Windows 10

Mathieu Fouquet

mercredi 23 septembre 2020 à 11:30 • 31

Logiciels

C'était annoncé depuis quelques mois, c’est maintenant une réalité : le langage de programmation Swift supporte désormais Windows. Les développeurs qui souhaiteraient commencer à construire des applications en Swift sur le système de Microsoft peuvent d’ores et déjà télécharger la toolchain de Swift 5.3 sur Windows 10 et se documenter sur les étapes nécessaires pour démarrer un projet.

Le débogueur LLDB analyse une petite calculatrice écrite en Swift sous Windows 10.

Dans un billet de blog, Saleem Abdulrasool (le développeur principal de ce portage) fait la démonstration d’un très simple programme écrit en Swift sous Windows : une petite calculatrice qui s’appuie sur du code Swift et sur des bibliothèques du système de Microsoft. Le développeur précise que s’il est pour l’instant nécessaire d’utiliser des outils de compilation comme CMake ou Ninja, le gestionnaire de paquets Swift ne devrait pas tarder à arriver également sur Windows, et il sera alors possible de compiler le programme avec un simple swift build.

L’objectif de ce projet n’est pas seulement de porter le compilateur de Swift sous Windows, mais aussi la bibliothèque Swift standard et plusieurs bibliothèques importantes, comme dispatch, Foundation et XCTest afin de faciliter le travail des développeurs. Certains se sont déjà montrés intéressés : Readdle a par exemple expérimenté avec une version du client mail Spark pour Windows codée en Swift.

Ajouter ce site dans Google News

Ressentez-vous un picotement électrique sur la coque de votre Mac portable ?

18:15

• 60


iPhone Ultra : la production serait en retard, vers une sortie après les iPhone 18 Pro ?

18:09

• 8


iPhone Ultra, AirPods 5, Apple Watch Series 12 : ce qu’Apple préparerait pour le keynote… et pour après

16:48

• 10


Apple planche sur un home cinéma à quatre HomePod

14:55

• 38


Whisky renaît de ses cendres et prend en charge le Game Porting Toolkit 4

12:44

• 12


Audacity 4.0 fait peau neuve et revoit en profondeur son interface

11:24

• 14


Microsoft limite grandement le nombre d'heures de jeux en streaming sur le Xbox Game Pass

11:10

• 28


Mac mini M6 face au M4 : la puce fait un bond, le prix aussi

09:54

• 13


Votre montre connectée calcule très mal les calories que vous brûlez

08:58

• 29


GPT‑6 Astra : OpenAI pense se rapprocher d’une intelligence artificielle comparable à l’humain

07:02

• 77


Cybercab : le rêve d’Elon Musk d’un taxi sans volant prend enfin forme

06:10

• 43


BASF attaque Apple pour violation de brevets concernant Face ID 🆕

03/09/2026 à 22:35

• 44


Acer et Lenovo détaillent leurs premières machines équipées du RTX Spark de Nvidia

03/09/2026 à 21:00

• 9


On a testé Darkbloom, le réseau d’IA distribué qui rémunère les propriétaires de Mac

03/09/2026 à 20:30

• 11


Une hausse de 400 % du prix de la mémoire pour l'iPhone 18 Pro, qu'Apple absorberait en partie

03/09/2026 à 20:27

• 81


VLC, un logiciel français, passe les 7 milliards de téléchargements

03/09/2026 à 19:27

• 26