Apple hapi Swift System dhe shtoi mbështetje për Linux


Apple hapi Swift System dhe shtoi mbështetje për Linux

Në qershor, Apple prezantoi Swift System, një bibliotekë të re për platformat Apple, e cila ofron ndërfaqe për thirrjet sistemike dhe llojet e nivelit të ulët. Tani ata e hapin bibliotekën nën Licencën Apache 2.0 dhe shtojnë mbështetje për Linux! Swift System duhet të bëhet vendi i vetëm për ndërfaqet sistemike të nivelit të ulët për të gjitha platformat e mbështetura nga Swift.

Swift System është një bibliotekë shumëplatformat, jo krosplatformat. Ajo ofron një grup të veçantë API dhe sjelljeje për çdo platformë të mbështetur, duke reflektuar më saktë ndërfaqet bazë të OS. Importimi i modulit do të bëjë se ndërfaqet vendase të platformës, specifike për sistemin operativ të caktuar, do të jenë të gatshme.

Shumica e sistemeve operuese sot mbështesin një grup të caktuar ndërfaqesh sistemike të shkruara në C, të cilat ekzistojnë për dekada. Edhe pse këto API mund të përdoren direkt nga Swift, këto ndërfaqe sistemike me tipizim të dobët, të importuara nga C, mund të jenë të prirura për gabime dhe të pakëndshme për t'u përdorur.

Swift System përdor mundësi të ndryshme gjuhësore të Swift për të përmirësuar shprehjen dhe për të eliminuar këto mundësi për gabime. Si rezultat, krijohet kod që duket dhe vepron si kod idiomatik Swift.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster