Swift est un langage de programmation objet compilé, qui se veut simple, performant et sûr. Il est développé en Open Source par Apple, qui en est également le principal contributeur. Mais d’autres membres de la communauté Swift, ainsi que d’autres acteurs, tels que Google participent également à son développement.
Le développement de Swift a commencé en 2010 avec Chris Lattner. Le langage est influencé par d’autres langages de programmation tels qu’Objective-C, Ruby, Python, ou encore C#. La version 1.0 de Swift a été publiée en juin 2014.
La dernière version a été publiée en juin 2022.
Swift dispose de diverses fonctionnalités rapides. Parmi elles :
Ces éléments se combinent et rendent Swift moderne, accessible et très facile d’utilisation.
Swift est un langage conçu pour les développeurs débutants. Il est facile à apprendre, mais également facile à utiliser, car très concis. Son apprentissage est très intuitif. Avoir des compétences sur Swift permet de booster une candidature vu que les développeurs spécialisés dessus sont très demandés.
Swift est réputé pour sa rapidité et sa puissance grâce à sa technologie de compilateur LLVM et sa bibliothèque standard.
Le langage propose plusieurs fonctionnalités de sécurité, telles que la gestion automatique de la mémoire, les types de valeur et l’initialisation des variables. Il revendique un code propre et cohérent tout en attribuant des garanties pour éviter les erreurs et améliorer la lisibilité.
Swift prend en charge toutes les plateformes comme Apple, Linux, Windows et Ubuntu.