
Не каждый день вам удается услышать, как инженеры Apple открыто говорят о своей работе, но 50-й выпуск подкаста Swift Unwrapped — исключение. Инженеры Apple Бен Коэн и Даг Грегор, оба работающие над языком разработки Swift от Apple, приняли участие в последнем выпуске подкаста, посвященного разработке Swift, чтобы обсудить предстоящий выпуск Swift 4.1 и многое другое.
Apple подробно описала планы выпуска Swift 4.1 в октябре прошлого года:
Swift 4.1 — это совместимое с исходным кодом обновление Swift 4.0. Оно будет содержать несколько дополнительных улучшений основного языка, а также улучшения Swift Package Manager, Swift для Linux и общие улучшения качества компилятора и стандартной библиотеки.
Swift 4.1 *не* является бинарно совместимым с 4.0. Он содержит ряд внутренних изменений, которые являются частью усилий по стабилизации ABI Swift в Swift 5.
Swift 4.1 планируется к выпуску в первой половине 2018 года.
Часть фокуса беседы сосредоточена на изменениях в Swift 4.1, которые позволят разработчикам уменьшить размер кода — то, что до сих пор было критикой кодовых баз Swift — о чем Apple подробно рассказала в начале этого месяца. Как обсуждают оба участника выпуска, разработчики фактически смогут удалять код при введении Swift 4.1.
Вы можете послушать первую половину выпуска с инженерами Swift, обсуждающими язык программирования Apple, на Apple Podcasts или Overcast.
Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей об Apple: