Епл је отворио Свифт систем и додао подршку Linux


Епл је отворио Свифт систем и додао подршку Linux

У јуну је Apple представио Swift System, нову библиотеку за Apple платформе која пружа интерфејсе за системске позиве и типове ниског нивоа. Сада отварају библиотеку под Apache лиценцом 2.0 и додају подршку. LinuxСвифт систем треба да буде јединствена локација за системске интерфејсе ниског нивоа на свим подржаним Свифт платформама.

Свифт Систем је библиотека за више платформи, а не за више платформи. Пружа посебан скуп АПИ-ја и понашања на свакој подржаној платформи, што прецизније одражава основне интерфејсе ОС-а. Увоз модула ће учинити доступним интерфејсе платформе специфичне за оперативни систем.

Већина оперативних система данас подржава одређени скуп системских интерфејса написаних у Ц-у који постоје деценијама. Иако се ови АПИ-ји могу користити директно из Свифт-а, ови слабо откуцани системски интерфејси увезени из Ц-а могу бити склони грешкама и незгодни за коришћење.

Свифт систем користи различите функције језика Свифт да побољша изражајност и елиминише ове могућности за грешке. Резултат је код који изгледа и понаша се као идиоматски Свифт код.

Извор: линук.орг.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster