Ua tatalaina e Apple le Swift System ma Faaopoopoina le Lagolago Linux


Ua tatalaina e Apple le Swift System ma Faaopoopoina le Lagolago Linux

Ia Iuni, na faʻalauiloa ai e Apple le Swift System, o se faletusi fou mo Apple platforms e tuʻuina atu fesoʻotaʻiga mo telefoni feaveaʻi ma tulaga maualalo. O lea ua latou tatalaina le faletusi i lalo o le Apache License 2.0 ma faʻaopoopo le lagolago Linux! O le Swift System e tatau ona avea ma nofoaga e tasi mo fesoʻotaʻiga faʻaoga maualalo mo faʻavae Swift lagolago uma.

O le Swift System o se faletusi e tele-platform, ae le o le cross-platform. E maua ai se seti o API ma amioga i luga o faʻavae lagolago taʻitasi e sili atu ona atagia ai fesoʻotaʻiga o loʻo i lalo ole OS. O le fa'aulufaleina mai o se module o le a maua ai feso'ota'iga fa'apitoa fa'apitoa e fa'atatau i se faiga fa'apitoa e maua.

O le tele o faiga fa'aoga i aso nei e lagolagoina se seti o feso'ota'iga fa'akomepiuta o lo'o tusia i le C ua leva ona i ai mo le tele o tausaga. E ui o nei API e mafai ona faʻaoga saʻo mai le Swift, o nei faʻaoga vaivai faʻapipiʻi faʻaulufale mai C e mafai ona faʻalavelave ma faʻalavelave e faʻaoga.

O le Swift System e faʻaogaina ai le tele o gagana Swift e faʻaleleia ai le faʻaalia ma faʻaumatia na avanoa mo mea sese. O le taunuuga o le code e foliga ma amio e pei o le idiomatic Swift code.

puna: linux.org.ru

Faaopoopo i ai se faamatalaga