Փակել գովազդը

Apple-ն այժմ աշխատում է Swift 5.0-ի վրա։ Սա ծրագրավորման լեզվի հիմնական թարմացումն է, որն ընկերությունն առաջին անգամ ներկայացրել է 2014 թվականին: Այս թարմացմանը նախապատրաստվելիս ծրագրի ղեկավար Թեդ Կրեմենեկը նստեց Ջոն Սանդելի հետ իր փոդքաստում: Այդ առիթով մենք ավելին իմացանք նորությունների մասին, որ բերելու է Swift 5.0-ը։

Թեդ Կրեմենեկն աշխատում է Apple-ում՝ որպես լեզուների և ծրագրերի կատարման ավագ մենեջեր։ Նրան հանձնարարված է վերահսկել Swift 5-ի թողարկումը և նաև հանդես է գալիս որպես ողջ նախագծի խոսնակ: Sundell-ի փոդքասթում նա խոսեց այնպիսի թեմաների մասին, ինչպիսիք են նոր հնարավորությունները, որոնք Apple-ը նախատեսում է ներառել նոր Swift-ում և ընդհանրապես հինգերորդ սերնդում։

Swift 5-ը պետք է առաջին հերթին կենտրոնանա ABI-ի (Application Binary Interfaces) կայունության երկար սպասված ներդրման վրա: Այս կայունությունն ու լիարժեք ֆունկցիոնալությունն իրականացնելու համար անհրաժեշտ է էական փոփոխություններ կատարել Swift-ում: Դրա շնորհիվ Swift 5-ը հնարավորություն կտա կապել Swift կոմպիլյատորի մի տարբերակում կառուցված հավելվածը մյուս տարբերակում կառուցված գրադարանի հետ, ինչը մինչ այժմ հնարավոր չէր։

Swift-ը ստեղծվել է 2014 թվականին և օգտագործվում է iOS-ի, macOS-ի, watchOS-ի և tvOS-ի համար հավելվածներ մշակելու համար։ Սակայն Swift-ի զարգացման սկիզբը սկսվում է 2010 թվականին, երբ Քրիս Լաթները սկսեց աշխատել դրա վրա։ Չորս տարի անց Swift-ը ներկայացվեց WWDC-ում: Համապատասխան փաստաթղթերը հասանելի են, օրինակ, հասցեով Գրքեր. Apple-ը փորձում է Swift-ին ավելի մոտեցնել հանրությանը, ինչպես սեմինարների, այնպես էլ կրթական ծրագրերի, ինչպես նաև, օրինակ, iPad-ի համար նախատեսված Swift Playgrounds հավելվածի միջոցով։ Համապատասխան փոդքաստը հասանելի է այստեղ iTunes.

Swift ծրագրավորման լեզու FB
.