Apple qhib Swift System thiab ntxiv kev txhawb nqa Linux


Apple qhib Swift System thiab ntxiv kev txhawb nqa Linux

Thaum Lub Rau Hli, Apple tau tshaj tawm Swift System, lub tsev qiv ntawv tshiab rau Apple platforms uas muab kev cuam tshuam rau kev hu xov tooj thiab hom qis. Tam sim no lawv tab tom qhib lub tsev qiv ntawv raws li Apache Daim Ntawv Tso Cai 2.0 thiab ntxiv kev txhawb nqa rau Linux! Swift System yuav tsum yog ib qho chaw rau qis-theem system interfaces rau txhua qhov kev txhawb nqa Swift platforms.

Swift System yog lub tsev qiv ntawv ntau lub platform, tsis yog cross-platform. Nws muab cov txheej txheem sib txawv ntawm APIs thiab kev coj cwj pwm ntawm txhua qhov kev txhawb nqa platform, ua kom pom tseeb dua qhov cuam tshuam hauv OS. Importing ib tug module yuav ua rau haiv neeg platforms interfaces muaj uas yog tshwj xeeb rau ib qho kev khiav hauj lwm qhov system.

Feem ntau cov kev khiav hauj lwm niaj hnub no txhawb nqa cov txheej txheem tshwj xeeb ntawm kev sib txuas lus sau hauv C uas tau nyob ib puag ncig rau ntau xyoo lawm. Thaum cov APIs no tuaj yeem siv ncaj qha los ntawm Swift, cov tsis muaj zog ntaus ntawv cuam tshuam los ntawm C tuaj yeem ua yuam kev thiab siv tsis tau.

Swift System siv ntau yam lus Swift los txhim kho kev nthuav qhia thiab tshem tawm cov cib fim rau qhov yuam kev. Qhov tshwm sim yog code uas zoo nkaus li thiab coj zoo li idiomatic Swift code.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib