Apple muka Sistem Swift sareng nambihan dukungan Linux


Apple muka Sistem Swift sareng nambihan dukungan Linux

Dina Juni, Apple ngenalkeun Swift System, perpustakaan anyar pikeun platform Apple anu nyayogikeun antarmuka pikeun telepon sistem sareng jinis tingkat rendah. Ayeuna aranjeunna muka perpustakaan handapeun Lisensi Apache 2.0 sareng nambihan dukungan pikeun Linux! Sistem Swift kedah janten tempat tunggal pikeun antarmuka sistem tingkat rendah pikeun sadaya platform Swift anu dirojong.

Swift System mangrupakeun perpustakaan multi-platform, teu cross-platform. Éta nyayogikeun sakumpulan API sareng paripolah anu béda dina unggal platform anu dirojong, langkung akurat ngagambarkeun antarmuka OS anu aya. Ngimpor modul bakal ngajantenkeun antarmuka platform asli anu khusus pikeun sistem operasi khusus.

Paling sistem operasi kiwari ngarojong susunan husus tina interfaces sistem ditulis dina C nu geus sabudeureun pikeun dekade. Bari API ieu bisa dipaké langsung ti Swift, ieu interfaces sistem diketik lemah diimpor ti C bisa jadi rawan kasalahan sarta kagok ngagunakeun.

Sistem Swift nganggo sababaraha fitur basa Swift pikeun ningkatkeun ekspresi sareng ngaleungitkeun kasempetan ieu pikeun kasalahan. Hasilna nyaéta kode anu katingali sareng kalakuanana sapertos kode Swift idiomatic.

sumber: linux.org.ru

Tambahkeun komentar