Swift (programozási nyelv)
From Wikipedia, the free encyclopedia
A Swift egy magas szintű, általános célú, többparadigmás rendszer- és alkalmazásprogramozási nyelv, amelyet az Apple cég fejleszt.
Swift | |
Paradigma |
|
Jellemző kiterjesztés | swift |
Megjelent | 2014. június 2. |
Tervező |
|
Fejlesztő |
|
Utolsó kiadás | 5.10 (stabil verzió, 2024. március 5.)[1] |
Hatással volt rá | |
Operációs rendszer |
|
Licenc |
|
Weboldal |
Az eleinte tulajdonolt (proprietary) szoftverként terjesztett, zárt forráskódú Swiftet elsősorban az iOS, OS X, watchOS és tvOS platformokra való alkalmazásfejlesztés céljából hozták létre. 2015. december 3. óta a Swift fordítóprogram (compiler), a Swift standard library, illetve néhány más kiegészítő program és könyvtár is szabad szoftverként terjeszthető, nyílt forráskódú, a fejlesztés a GitHub-on, nyilvánosan folyik.[2] A szabad szoftverré tétellel egyidőben az Apple kiadta a Swift fejlesztői környezet GNU/Linux disztribúciókon futtatható bináris csomagjait is.[3] Ez a kiadás természetesen nem tartalmazza az Xcode IDE-t és a Cocoa valamint Cocoa Touch API-kat, csak a parancssoros interfésszel (CLI) rendelkező fordítóprogramot, REPL-t és a standard könyvtárat.
A nyelv fejlődését, habár 2010 óta áll az Apple fejlesztése alatt, szabad szoftverré tétele óta jelentős részben befolyásolta a kialakuló fejlesztői közösség. Ezt a tendenciát az Apple aktívan támogatja, s a fejlesztői közösségnek a GitHub-on, levelezőlistákon és egyéb fórumokon nagymértékű beleszólást enged a nyelv jövőjébe.