Apple щойно опублікувала дорожню карту, якою дотримуватиметься Swift 4 протягом цього року 2017. Swift 4, наступна версія мови, створена Apple, передбачувано побачить світло, що супроводжує iOS 11. Процес запуску має суворий графік, як написав Тед Кременек, поточний керівник проекту.
Ця інформація надходить після чудових новин для Apple, оскільки згідно з повідомленням ТІОБ де він вимірює індекс популярності кожної мови програмування, Свіфт не припиняє покращувати своє становище щодо решти існуючих мов, і його вже посіли номер 12, на 4 пункти більше, ніж рік тому. Також очікується, що Свіфт стане одним із тих, хто зазнає найбільшого зростання цього року.
Мета нової версії, на яку ми сподіваємось, складається з двох важливих частин: більша стабільність поточного коду Swift 3, а також вдосконалення ядра мови та її стандартних бібліотек, забезпечуючи більшу послідовність і легкість коду, а отже і програмістам.
Варто пам’ятати про одну дуже важливу річ Swift 4 не буде повністю сумісним із Swift 3. Як це було раніше із Swift 2, у коді будуть невеликі деталі, які ми повинні змінити, щоб реалізувати наш старий код на 100% за допомогою Swift 3. Однак, від Apple переконайтеся, що ці помилки вони будуть набагато меншими, ніж попередні роки. Звичайно, вони збережуть компілятор для Swift 3, щоб не змушувати використовувати нову мову.
Є ще достатньо часу, щоб вивести цю нову мову на світ. Тим не менше, дорожня карта вже позначена: робота та підтримка версії 3.1 (очікується, що вийде в березні і буде вдосконалено та виправлено помилки існуючі), паралельно я працюю з Swift 4, розвиваючи його до дати його презентації, та створення потоку налагодження поки ця версія не буде стабільною, запускати десь восени Для широкої громадськості.
Передбачувано, Swift 4 буде представлений на WWDC, який буде місце в Сан - Хосе 5-9 червня.