«Swift (ծրագրավորման լեզու)»–ի խմբագրումների տարբերություն

Content deleted Content added
Պիտակ՝ 2017 source edit
չNo edit summary
Տող 3.
 
== Պատմություն ==
[[Էփլ|Apple]] ընկերության ծրագրերի մշակման ավագ վիցե֊նախագահ Քրեյգ Ֆեդերիգին լեզվի անոնսի ժամանակ հայտարարել է, որ Swift լեզուն եղել է դեռևս NeXT պլատֆորմում (NeXTSTEP օպերացիոն համակարգը արտադրվել է 1989-1995 թվականներին), որն էլ հիմք է հանդիսացել ներկայիս macOS, հետո նաև iOS համակարգի համար<ref name="3dnews-12">{{cite web|url = http://www.3dnews.ru/821428|title = Главные задачи нового языка программирования Apple Swift — скорость и простота разработки|date = 2014-06-03|publisher = [[3DNews Daily Digital Digest|3DNews]]|accessdate = 2014-06-03|lang = ru}}
</ref>։
 
Լեզվի մշակման վրա աշխատանքը սկսվել է 2010 թվականին Քրիս Լաթների կողմից, ով հանդիսանում էր որպես ծրագրավորման հարթակ ստեղծելու ինստրումենտների մշակման բաժնի պետ և LLVM֊ի մշակողնեղներից մեկը։ Swift֊ը իր մեջ պարունակում է կոնցեպտներ «<nowiki/>[[Objective-C]], Rust, Haskell, [[Ruby (ծրագրավորման լեզու)|Ruby]], [[Python]], [[C#]], CLU, և շատ այլ լեզուներից»<ref name="lattner 2014 info 1">{{cite web|url=http://nondot.org/sabre|title=Chris Lattner's Homepage|date=June 3, 2014|accessdate=June 3, 2014|quote=I started work on the Swift Programming Language in July of 2010. I implemented much of the basic language structure, with only a few people knowing of its existence. A few other (amazing) people started contributing in earnest late in 2011, and it became a major focus for the Apple Developer Tools group in July 2013 [...] drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.}}</ref>։
 
2014 թվականի հունիսի 2֊ին WWDC կոնֆերանսում Swift֊ը պաշտոնապես ներկայացվեց, և ընկերությունը տրամադրեց նաև անվճար գիրք լեզուն յուրացնելու համար՝ «iBook Store»֊ում<ref>{{cite book|title=The Swift Programming Language|publisher=Apple|date=02 June 2014|url=https://itunes.apple.com/gb/book/swift-programming-language/id881256329?mt=11}}</ref>։
Տող 14.
2015 թվականի հունիսին Apple ընկերությունը հայտարարեց Swift 2.0֊ի թողարկման մասին, որն իր հետ բերեց նոր API, լեզվի նոր սինտաքս<ref>{{cite web|url=http://habrahabr.ru/post/259853/|title=Swift 2.0 будет с открытым кодом в конце года.|date=9 июня 2015|publisher=Habrahabr|accessdate=2015-06-9|lang=ru}}</ref>։
 
2015 թվականի դեկտեմբերի 3֊ին լույս տեսավ Swift 3.0֊ի թեստային տարբերակը՝ [[OS X]], [[iOS]] և [[Linux]] օպերացիոն համակարգերի աջակցությամբ, և Apache 2.0 license with a Runtime Library Exception ազատ լիցենզիայով լիցենզավորված<ref>{{cite web|url=http://www.cnews.ru/news/top/2015-12-04_apple_otkryla_ishodnyj_kod_yazyka_swift|title=Apple открыла исходный код своего «языка будущего».|date=4 декабря 2015|publisher=[[CNews]]|accessdate=2015-12-5|lang=ru}}</ref><ref>[https://swift.org/about/ About Swift] — Պաշտոնական կայք</ref>։
 
2010 թվականի ապրիլի 10֊ին [[Գուգլ (ընկերություն)|Google]]֊ը հայտարարեց Swift֊ը [[Android]] հարթակի համար «առաջին լեզուն» դարձնելու մասին։ Լեզուն բավականին արագ է, որի պատճառով էլ Google֊ը պլանավորում է այն օգտագործել։ Այն կնվազացնի ծրագրերի քանակը, որ ի սկզբանե ստեղծվում են iOS հարթակի համար, և ավելի ուշ Android֊ի<ref>{{Cite web|url=http://androidlime.ru/apple-swift-for-android/|title=Android в скором будет поддерживать Apple Swift {{!}} AndroidLime|publisher=androidlime.ru|accessdate=2016-04-11}}</ref>։
 
2017 թվականի սեպտեմբերի 19֊ին թողարկվել է Swift 4.0֊ն։