Обновлённая версия языка Swift — Swift 2
Было опубликовано 5 августа 2019 года
Обновлено 5 апреля 2020 года
Было опубликовано 5 августа 2019 года
Обновлено 5 апреля 2020 года
Swift 2 является вторым основным выпуском языка для разработки приложений, разработан Apple Inc., заменив Swift 1.2. Был представлен на конференции WWDC 2015. Swift занял первое место самого любимого языка программирования в Stack Overflow Developer Survey 2015.
Обновленный Swift призван в конечном итоге заменить Apple Objective-C, который разрабатывался в 80-х годах прошлого века и появился на Mac в 1996-м. Swift был разработан с целью облегчить программирование для Mac OS X и iOS.
Apple разработала Swift с целью добиться максимально быстрой и эффективной производительности от устройств, а Swift 2 расширяет и без того впечатляющий список функциональных особенностей этого языка программирования. Главная новость для разработчиков заключается в том, что теперь у Swift открытый исходный код. По словам представителей Apple, такой шаг призван стать тем драйвером, который послужит к развитию всей софтверной индустрии.
3 декабря 2015 года язык Swift, поддерживающие библиотеки, отладчик и менеджер пакетов были открыты в соответствии с лицензией Apache 2.0 с исключением библиотеки времени выполнения, и Swift.org был создан для размещения проекта. Исходный код размещается на GitHub, где любой может легко получить код, построить его самостоятельно и даже создать запросы на возврат, чтобы внести код обратно в проект.
Разработка языка Swift началась в 2010 году Крисом Латтнером, руководителем отдела разработки инструментов для создания программного обеспечения Apple и одним из основных разработчиков LLVM. Swift заимствовал идеи из «Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, и ещё из стольких многих языков, что сложно перечислить». Первоначально для нового языка использовали название Shiny.
Является обновлённой версией Swift 1
На смену пришёл Swift 3 в сентябре 2016 года