Funga tangazo

Apple kwa sasa inafanya kazi kwenye Swift 5.0. Hili ni sasisho kuu kwa lugha ya programu ambayo kampuni ilianzisha kwa mara ya kwanza mwaka wa 2014. Katika maandalizi ya sasisho hili, meneja wa mradi Ted Kremenek aliketi na John Sundell kwenye podcast yake. Katika hafla hiyo, tulijifunza zaidi kuhusu habari ambayo Swift 5.0 italeta.

Ted Kremenek anafanya kazi katika Apple kama meneja mkuu wa lugha na utekelezaji wa programu. Ana jukumu la kusimamia kutolewa kwa Swift 5 na pia anafanya kama msemaji wa mradi mzima. Katika podcast ya Sundell, alizungumza kuhusu mada kama vile vipengele vipya ambavyo Apple inapanga kujumuisha katika Swift mpya na kizazi cha tano kwa ujumla.

Swift 5 inapaswa kulenga hasa utekelezaji uliosubiriwa kwa muda mrefu wa uthabiti wa ABI (Application Binary Interfaces). Ili kutekeleza utulivu huu na utendaji kamili, mabadiliko makubwa yanahitajika kutekelezwa katika Swift. Shukrani kwa hili, Swift 5 itafanya iwezekanavyo kuunganisha programu iliyojengwa katika toleo moja la mkusanyaji wa Swift na maktaba iliyojengwa katika toleo jingine, ambalo halikuwezekana hadi sasa.

Swift iliundwa mnamo 2014 na inatumiwa kukuza programu za iOS, macOS, watchOS na tvOS. Lakini mwanzo wa maendeleo ya Swift ulianza 2010, wakati Chris Lattner alianza kuifanyia kazi. Miaka minne baadaye, Swift ilianzishwa katika WWDC. Nyaraka husika zinapatikana, kwa mfano, saa vitabu. Apple inajaribu kuleta Swift karibu na umma, kupitia warsha na programu za elimu, na pia, kwa mfano, kwa msaada wa programu ya Swift Playgrounds kwa iPad. Podikasti inayolingana inapatikana kwa iTunes.

Lugha ya programu mwepesi FB
.