Казалось бы, swift 6 идеальный язык: плавная кривая от простых и при этом быстрых вещей до сложных и порой нужных. Удобная работа с optional атрибутами/переменными, удобная работа с json, безопасность памяти. Однако есть один существенный минус для больших приложений: нельзя скомпилировать только один модуль и заменить только его в приложении на лету. Это грустно, но работа над этим ведется. Надеюсь в течение нескольких лет добавят.