Jazyk Swift získava na popularite, nakoľko ho však používa samotný Apple?

Pred vyše rokom a pol Apple svetu predstavil nový programovací jazyk Swift, zjednodušenú nadstavbu rozšíreného Objective C. Odvtedy jeho popularita stále rástie, čomu nepochybne pomohlo aj vydanie open source verzie v decembri minulého roku.

Tento mesiac sa Swift stal 14. najpoužívanejším programovacím jazykom. Nakoľko ho však vo svojom softvéri používa samotný jeho tvorca? Vývojár Ryan Olson sa pozrel do kódu iOS 9.2, v ktorom po ňom hľadal stopy. Našiel ho však len v jedinej natívnej aplikácií – kalkulačke.

Kalkulačka je v Swifte nakódovaná takmer celá a je v iOS akousi testovacou aplikáciou nového jazyka. V súčasnosti je pre Apple totiž nemožné prejsť exkluzívne na Swift, práve kvôli nedokončenému rozhraniu ABI (Application Binary Interface), ktorý by po každej zmene spôsoboval problémy s kompatibilitou. Rozhranie by sa malo stabilizovať vo finálnej verzii 3.0 (v súčasnosti je k dispozícii 2.1).

Inžinieri Applu však majú povolené Swift požívať všade, kde sa hodí a dáva zmysel. Viceprezident softvéru Craig Federighi napríklad v nedávnom rozhovore poznamenal, že spoločnosť používa jazyk napríklad v kóde Docku v systéme OS X 10.11.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *



Články, ktoré by sa vám mohli páčiť
Apple Intelligence
pokračovanie článku

Apple pripravuje generačný skok v označení svojho softvéru

Apple v minulosti využíval rímsku číslicu "X" nielen na oslavu jubilejnej iterácie svojho produktu, ale zároveň takáto verzia priniesla zásadné zmeny. Stačí si spomenúť nielen na iPhone X, ale aj na Mac OS X alebo profesionálny softvér Final Cut Pro X a Logic Pro X. S blížiacim sa 20. výročím iPhonu sa spoločnosť chystá na ďalšiu zásadnú zmenu v označovaní svojich produktov.
pokračovanie článku

iPhone 17 Air bude najtenší mobil od Apple, obdrží externú batériu

Zdá sa, že štvrtý variant iPhonu je prekliaty. Dve generácie mini modelov mali len nízku popularitu, a za nimi nasledujúce modely Plus mali údajne ešte nižšiu popularitu. Firma tak po troch generáciách plánuje vyradiť z portfólia aj tieto a na miesto "štvorky" nastúpi iPhone 17 Air.
pokračovanie článku

Apple vyvíja novú verziu Xcode s Claude AI

Apple v súčasnosti robí všetko preto, aby dobehol zvyšok technologického segmentu v oblasti umelej inteligencie. Keďže sa však firma nemôže spoliehať na terajšiu podobu Siri a Apple Intelligence, musí spolupracovať s inými firmami.