AccueilExplorerIndex A–ZMenaces
CODEX / LANGAGES / SWIFT

Swift

LangagesSynthèseMAJ 2026-10-09 · #swift #mobile #apple

Le langage d'Apple : sûr, rapide, moderne. iOS, macOS, et désormais le serveur.

L'idée : la sécurité d'abord

Swift a tué des familles entières de bugs : les optionnels forcent à gérer l'absence de valeur, la mémoire est gérée (ARC), et le typage est strict sans être verbeux.

◉ swift
var pseudo: String? = nil

// Déballage explicite : pas de null surprise
if let nom = pseudo {
    print("bonjour \(nom)")
} else {
    print("bonjour invité")
}

Écosystème

SwiftUI (UI déclarative), Vapor côté serveur, et du code de plus en plus partagé avec le C++. Porte d'entrée obligée pour l'App Store.