1. По-настоящему опытных разработчиков на Swift до сих пор нет Учиться и переучиваться приходится всем без исключения. Если вы займётесь Swift, то спустя сколько угодно лет будете отставать от самых опытных программистов в худшем случае на год. Преимущество опытных кодеров только в том, что Swift заимствует лучшие элементы других языков — тем, кто их знает, легче его освоить. 2. Это молодой язык программирования В новых версиях Swift по-прежнему происходят фундаментальные изменения в синтаксисе и типах данных. Язык взрослеет на глазах, и так легче понимать логику перемен — а при желании можно и помочь в его доработке. Конечно, кто-то может назвать это недостатком, учитывая, что проекты, написанные на более старых версиях Swift, не работают на новых — но миграция занимает не так много времени, а синтаксис становится только проще. 3. Это безопасный язык программирования В основе Swift — желание оставить как можно меньше уязвимостей и максимально обезопасить код от ошибок. Программист не