На разработку нового языка программирования Apple потратила 4 года
Как известно, на мероприятии WWDC 2014, прошедшем на этой неделе, Apple представила Swift - объектно-ориентированный язык программирования для разработчиков iOS и OS X.
Крис Латтнер, глава отдела Apple Developer Tools, недавно обнародовал некоторые интересные детали о Swift в своем персональном блоге. Оказалось, что компания вела разработку языка уже довольно давно - с июля 2010 года, то есть на протяжении 4 лет. В 2011 году команда была расширена, а в 2013 году Apple Swift стал главным проектом компании, после чего он и перешел под руководство Криса Латтнера.
Как было сказано на презентации, в ряде случаев Swift работает значительно быстрее по сравнению с другими подобными языками. Например, сортировка комплексных объектов выполняется в 3,9 раза быстрее, чем в Python, и почти в 1,5 раза быстрее, чем в Objective-C, а RC4-шифрование в 220 раз быстрее, чем в Python и в 1,73 раза быстрее, чем в Objective-C.
Латтнер отмечает, что Swift был создан благодаря работе команды, которая сложила весь имеющийся опыт работы в таких языковых средах, как Objective-C, Rust, Haskell, Ruby, Python, C#, CLU и многих других, чтобы прийти к Swift в том виде, каким он предстал на конференции 2 июня. Apple опубликовала 500-страничное руководство на английском языке для знакомства разработчиков со Swift, скачать которое можно бесплатно в App Store.