Swift. Осваиваем новые технологии
Наша компания с каждым днем растет и развивается. Мы обогащаем свой опыт и приобретаем новые умения. Сегодня хотим рассказать о новой технологии, которую мы успешно освоили.
Именно сейчас [bvblogic] выполняет проект с применением языка программирования Swift, который нам удалось покорить за довольно короткий период времени.
Хотим поделиться некоторыми своими мыслями и впечатлениями от работы с этим прогрессивным языком.
Swift был создан компанией Apple в первую очередь для разработчиков iOS и OS X. Впервые данная технология официально вышла в свет летом 2014 года. Swift совместима с основной кодовой базой Apple, написанной на Objective-C. Она создана таким образом, что может использоваться вместе с Objective-C (а также С) в рамках одной программы.
Синтаксис Swift довольно привычный, язык содержит набор инструментов для защиты от ошибок и багов. Swift лучше понимает действия автора кода и делает его работу более эффективной, позволяя выполнить больше задач за короткий промежуток времени.
Очень интересным аспектом данного языка являются так называемые Игровые площадки.
Игровые площадки делают программирование более интерактивным и доступным, интересным и веселым. Смысл заключается в том, что когда программист пишет код в левой половине экрана — в правой половине он сразу видит результат. Таким образом, можно в реальном времени наблюдать за созданием программы. Соответственно, мгновенно отражаются все внесенные в код изменения без необходимости перезапуска и т.д.
В апреле этого года компания Google заявила о намерении сделать Swift первым языком для Android, компании понравилась данная технологию, как быстрая и перспективная. Как видим, Swift набирает большую популярность и распространение, и ми рады, что углубили свои знания и умения в данной области 🙂