Vraag is wat momenteel de toegevoegde waarde is van Swift buiten het Apple ecosysteem. Neem de specifieke Apple bibliotheken weg en dan merk je dat er wel wat functionaliteit en ook tools ontbreken die andere omgevingen wel aanbieden. Ook zijn de features van Swift niet altijd mooi orthogonaal ontworpen. Maar het betert.
Nogal wat Swift developers zijn vroeg op de server-side Swift kar gesprongen en zijn daar van teruggekomen, bijv. door te weinig voorspelbare performantie, wat ook nu nog een probleem is. Ook het "crash fast" principe waardoor een hele server kon onderuitgaan door een array-out-of-bounds fout in 1 service call was niet altijd welkom. Efficiënt gebruik van resources en snelle opstart zijn dan weer eigenschappen die Swift interessanter lijken te maken voor bijv. micro-services en AWS Lambda's.
IBM is gestopt met de Kitura web server, en ook bij Google is Chris Lattner's "Swift for Tensorflow" project om Swift te introduceren als experimenteer platform voor machine learning een stille dood gestorven.
Ik vind het ook wat vreemd dat de grafiek in #1 SwiftUI als programmeertaal vermeldt. Het is in eerste instantie een framework, maar met wat goede wil kan je het een
DSL noemen.