Apple
Pakugadzirira kuburitswa kutsva, kutariswa kukuru kwakabhadharwa pakuwedzera maturusi ekuongorora mumubatanidzwa, kuwedzera kuvimbika kwekugadzirisa, kuvandudza kutsamira kubata mumaneja wepakeji, uye kuwedzera rutsigiro rweLSP (Language Server Protocol). Tsigiro yemutauro yakawedzerwa
Yeuka kuti mutauro weSwift unogara nhaka yezvakanakisa zvemitauro yeC uye Chinangwa-C, uye inopa modhi yechinhu inoenderana neObjective-C (Swift kodhi inogona kusanganiswa neC uye Objective-C kodhi), asi inosiyana mukushandisa otomatiki. ndangariro kugoverwa uye kutonga mafashama ezvinosiyana uye arrays, izvo zvakanyanya kuwedzera kuvimbika uye chengetedzo yekodhi. Swift inopawo akawanda emazuva ano hurongwa hwekuronga, sekuvhara, generic programming, lambda mataurirwo, tuples uye marudzi eduramazwi, kukurumidza kuunganidza mashandiro, uye zvinhu zvekushanda hurongwa. Iyo Linux vhezheni haina kusungirirwa kuObjective-C Runtime, iyo inobvumira kuti mutauro ushandiswe munzvimbo dzisina Objective-C rutsigiro.
Iyo Swift kuita inovakwa uchishandisa matekinoroji kubva kumahara LLVM chirongwa. Kuti ive nechokwadi chekuita kwepamusoro, zvirongwa zveSwift zvinounganidzwa kuita kodhi yemuno inomhanya 30% nekukurumidza kupfuura Objective-C kodhi muApple bvunzo. Panzvimbo pemuunganidzi wemarara, Swift inoshandisa kuverenga kwechinhu. Iyo package inosanganisira pasuru maneja
Source: opennet.ru