В этот понедельник Apple официально запустила инструмент непрерывной интеграции Swift, позволяющий предыдущий контроль качества в проекте с различными тестами в критических точках проекта перед его отправкой.
Система Apple основана на Jenkins и поддерживается как для разработки, так и для тестирования. на OS X как на симуляторе iOS, а также на Ubuntu Linux, как мы можем прочитать в официальном блоге Swift. Он разработан, чтобы позволить больше конфигураций в будущем, особенно в тех случаях, когда проект переносится на другие платформы при достижении большего числа пользователей и соответствующей поддержки со стороны сообщества разработчиков Swift.
Если разработчик вносит изменение, которое вызывает ошибка в выпущенной версии в качестве обновления вы автоматически получите уведомление по электронной почте. Вскоре этот проект также должен начать поддерживать тестирование производительности.
Swift - относительно молодой язык программирования, поскольку считается, что даже сама Apple может использовать этот язык в некоторых мобильных приложениях и небольшие разделы OS X El Capitan.
До сих пор нет версии Swift, поддерживающей 32-разрядную среду выполнения для OS X, а Swift ABI (двоичный интерфейс приложения) не закончен. Последний, по крайней мере, может прийти вместе со Swift 3Но вряд ли Apple раскроет подробные планы до Всемирной конференции разработчиков в июне этого года.
Надеюсь, благодаря поддержке сообщества и универсальности, которую приобретает этот язык программирования, он постепенно станет одним из любимых языков разработчиков.