Apple v současné době usilovně pracuje na vývoji nové verzi svého programovacího jazyku Swift. Jeho první verze spatřila světlo světa už v roce 2014 a od té doby prošla řadou vylepšení, přičemž další dostane již brzy. O chystaných změnách se v podcastu rozpovídal Ted Kremenek, který dohlíží na celý vývoj jablečného programovacího jazyka. Podcast s názvem „Pragmatic Priorities“ si můžete poslechnout již nyní pomocí iTunes nebo stejnojmenné aplikace.
Hlavní chystanou novinkou je implementace takzvané ABI stability (Application Binary Interfaces). Kvůli tomu bude muset být Swift patřičně přepracován, a to z jednoho prostého důvodu – aby byl stabilní a fungoval všude správně. Díky této novince bude moct být aplikace napsaná za pomoci jednoho kompiléru spustitelná na úplně jiném zařízení, které dokonce disponuje odlišnými knihovnami. Jistou evolucí si taktéž prošel datový typ String. U něj byla zjednodušena práce s takzvanými raw stringy, pomocí kterých můžeme zapsat/vypsat i speciální znaky, které v řetězci normálně hrají svou specifickou roli – odřádkování, vypsání proměnné a další.
Dočkáme se letos modulárního Macu Pro (Curved):
Programovací jazyk Swift je sám o sobě jakýmsi jádrem celého jablečného ekosystému. Přeci jen, je pomocí něj napsáno nespočet aplikací, které jak můžeme vidět, dokonale fungují. Samotný Apple touží po tom, aby si lidé cestu k programování našli a připojili se do velké programátorské komunity. Již v minulosti jsme z jeho strany mohli vidět několik přednášek Everyone Can Code, a nebo aplikaci pro iPad Swift Playgrounds, která cílí především na děti.
<3 – nejlepší programovací jazyk na světě… je radost v něm dělat.