Swift (język programowania LLVM): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
Zaktualizowana nazwa
Znaczniki: Z urządzenia mobilnego Z wersji mobilnej (przeglądarkowej)
Linia 12:
| twórca = [[Chris Lattner]] i [[Apple Inc.]]
| licencja = [[Apache license]]
| platforma = [[iOS]], [[OS XmacOS]], [[watchOS]], [[tvOS]], [[Linux]]
| system =
| wikibooks =
| www =
}}
'''Swift''' – [[Język programowania|język programowania komputerów]] zaproponowany przez [[Apple Inc.]] podczas [[Worldwide Developers Conference]] 2 czerwca [[2014 w informatyce|2014]]. Język ma służyć programowaniu maszyn pracujących pod kontrolą systemów operacyjnych [[OS XmacOS]] i [[iOS]] i ma być następcą [[Objective-C]]. Do kompilowania programów będą wykorzystywane narzędzia z rodziny [[LLVM]].
 
Język pozwala na tworzenie [[Domknięcie (programowanie)|domknięć]], [[iterator]]ów, [[Interfejs (programowanie obiektowe)|interfejsów]], [[programowanie uogólnione]], korzystanie z [[Krotka (struktura danych)|krotek]] jako struktur danych oraz wyników działania [[Podprogram|funkcji]], oraz umożliwia wywoływanie [[Funkcja wyższego rzędu|funkcji wyższego rzędu]] (takich jak ''[[map]]'', ''[[Fold|reduce]]'').