Мова програмування Swift від Apple розроблявся 4 роки
Нова мова програмування Swift став найбільш несподіваною новинкою на WWDC 2014. Аудиторія була в такому захваті, ніби їм тільки що представили новий iPhone. Дискусії про можливості і корисності свіжого інструментарію ще довго не вщухатимуть. Цікаво, що сам проект знаходився в розробці з 2010 року, але тільки в 2013-му він став одним з ключових у планах компанії на найближче майбутнє.
Не всі працівники Apple пов'язані угодами про нерозголошення по руках і ногах. Кріс Латтер, голова відділу інструментів розробки, відкрито ділиться історією Swift у своєму особистому блозі TechCrunch. Початок роботи над мовою було покладено в середині 2010-го року, а в 2011-му він почав набувати єдину форму. Поступово Swift став одним з головних напрямків роботи відділу, яким керував Кріс.
Мова Swift є плодом зусиль команди експертів з мов програмування, гуру довідкових документацій, ніндзя комп'ютерної оптимізації і неймовірно значущого внутрішнього гуртка тестерів, члени якого забезпечували зворотний зв'язок для поліпшення і тестування ідей в бойових умовах. Звичайно, досвід роботи з багатьма іншими мовами також суттєво допоміг - з ідеями, взятими з Objective-C, Rust, Haskell, Ruby, Python, C#, CLU і багатьма іншими за списком.
Функція миттєвої компіляції коду і відображення результату - Xcode Playground - укупі з REPL була моєю особистою пристрастю, заснованої на бажанні зробити програмування більш чуйним і доступним. Команди, які працюють над Xcode і LLDB, виконали феноменальну роботу, реалізувавши божевільні ідеї у щось по-справжньому відмінний.
Кріс Латтер сподівається, що з допомогою Swift програмування стане більш доступним і цікавим. Для цього Apple випустила об'ємну і безкоштовну книгу-документацію по новій мові, яка доступна в iBooks вже кілька днів. Заради інтересу можете спробувати прочитати її самі, навіть якщо не знаєте нічого по цій темі. [macrumors]


