Серверный Swift - Pros & ConsБэкенд, теория программирования
Предприниматель в IT и компьютерных сетях с 1990 года.
Невалинк - dialup Интернет-провайдер в СПб. 1993-1999.
Разработка мобильных игр на Java для американского рынка 2003-2004.
Разработка первой в России броузерной многопользовательской игры-стратегии "Пентакор. Владыки граней" 2005-2006.
Совладелец и руководитель по продвижению проекта Bobrdobr.ru - русские соцзакладки. 2007-2009.
Основатель и директор сервисной и консалтинговой компании в области оптимизации архитектуры и системного инжиниринга нагруженных проектов Git in Sky 2013-2018.
telegram: @gitinsky
Возможность использовать Swift в серверных приложениях под Linux открывает новые возможности не только для iOS/tvOS/watchOS-разработчиков, но и для команд, ищущих повышения производительности своих приложений и повышения производительности процесса разработки.
Swift, как Язык Программирования общего пользования, впитал в себя многие весьма ценные концепции и опыт мирового лидера и флагмана по производству "гаджетов" - компании "Apple".
Уровень качества ПО, который требует Apple для распространения приложений сторонних разработчиков обеспечивается не только строгой системой контроля, но и многоуровневой системой защиты от (дурака - зачеркнуто) ошибок средствами самого языка.
Эти наработки можно и нужно использовать в серверных приложениях.
Но есть у языка и минусы - молодость, относительно малая распространенность и комьюнити, кол-во библиотек, дороговизна инструментов и прочее.
Pros & Cons использования Swift на бэкенде будут освещены в этом докладе.