Applek Swift System irekitzen du eta Linux laguntza gehitzen du


Applek Swift System irekitzen du eta Linux laguntza gehitzen du

Ekainean, Apple-k Swift System aurkeztu zuen, Apple plataformetarako liburutegi berria, sistema-deietarako eta maila baxuko motetarako interfazeak eskaintzen dituena. Orain liburutegia irekitzen ari dira Apache License 2.0-ren pean eta Linux-erako laguntza gehitzen ari dira! Swift System-ek maila baxuko sistema-interfazeetarako leku bakarra izan behar du onartzen diren Swift plataforma guztietan.

Swift System plataforma anitzeko liburutegia da, ez plataforma anitzekoa. Onartutako plataforma bakoitzean API eta jokabide multzo ezberdin bat eskaintzen du, azpian dauden OS interfazeak zehatzago islatuz. Modulu bat inportatzeak sistema eragile jakin baterako espezifikoak diren plataforma natiboen interfazeak eskuragarri jarriko ditu.

Gaur egungo sistema eragile gehienek hamarkadetan existitzen den C-n idatzitako sistema-interfaze multzo zehatz bat onartzen dute. API hauek Swift-etik zuzenean erabil daitezkeen arren, C-tik inportatutako sistema-interfaze ahulean idatzitako sistema-interfaze hauek akatsak izan ditzakete eta erabilerrazak izan daitezke.

Swift Sistemak Swift hizkuntza-eginbide desberdinak erabiltzen ditu adierazkortasuna hobetzeko eta errore-aukera horiek kentzeko. Emaitza Swift kode idiomatiko baten itxura eta portaera duen kodea da.

Iturria: linux.org.ru

Gehitu iruzkin berria