Переходя к созданию Swift 6, команда разработчиков, поддерживающая язык программирования Apple Swift, определила приоритеты, в том числе и связанные с доработкой языка для использования его в машинном обучении. Apple — не единственная компания, развивающая функции машинного обучения в Swift. Google уже интегрировала Swift с библиотекой машинного обучения TensorFlow в рамках проекта Swift for TensorFlow, а сообщество Swift создало библиотеку Swift Numerics, которая также может использоваться в машинном обучении. Помимо машинного обучения, развитие Swift предусматривает создание API для вариативных шаблонов (variadic generics) и расширение возможностей DSL, таких как построители функций. Наряду с этим предусмотрено появление новых решений для основных функций языка (управления памятью и параллелизма). Кроме того, среди целей разработки Swift 6 — расширение экосистемы программного обеспечения Swift, в том числе увеличение количества поддерживаемых платформ и улучшение развертывания программного обеспечения, написанного на Swift, поддержка кросс-платформенных инструментов, таких как Language Server Protocol, Swift Package Manager, а также инструментов форматирования и рефакторинга программного кода, формирование богатой экосистемы библиотек с открытым кодом. Язык Swift, представленный в июне 2014 года, неуклонно набирает очки в индексе популярности языков программирования Tiobe: с двадцатого места, занимаемого в 2019 году, в феврале 2020 года он сумел подняться на десятое место.