Kas jums jāzina
- Swift redz savu sākotnējo izlaišanu operētājsistēmā Windows.
- Izstrādātāji tagad var lejupielādēt Swift toolchain attēlus operētājsistēmai Windows 10.
- Izstrādātājs Readdle vairāk nekā gadu eksperimentē ar Swift ieviešanu sistēmā Windows.
The Swift Project, pašreizējie atvērtā pirmkoda centieni izstrādāt Swift programmēšanas valodu, ir paziņojis, ka sākotnējais Swift laidiens tagad ir pieejams operētājsistēmai Windows 10. Tas nozīmē, ka visi rīki, piemēram, kompilators un galvenās bibliotēkas, ir pieejami izstrādātājiem tieši tagad.
No Swift projekts :
Swift pārnešana uz Windows nav saistīta tikai ar kompilatora pārnešanu, bet gan uz to, lai platformā būtu pieejama visa ekosistēma. Tas ietver kompilatoru, standarta bibliotēku un galvenās bibliotēkas (dispatch, Foundation, XCTest). Šīs bibliotēkas ir daļa no tā, kas ļauj izstrādātājiem viegli rakstīt jaudīgas lietojumprogrammas un neuztraucoties par daudzām pamatā esošās sistēmas detaļām. Stāstā par Swift ieviešanu lietojamā stāvoklī sistēmā Windows ir daudz tehnisku detaļu, un, ja jūs tās interesē, es ieteiktu pārbaudīt manu runu par šo tēmu LLVM izstrādātāju konferencē.
1111 eņģeļa numurs mīlestībaIzmantojot šīs pamata bibliotēkas un elastīgo Swift savietojamību ar C, ir iespējams izstrādāt lietojumprogrammas operētājsistēmā Windows tikai Swift, vienlaikus izmantojot esošās bibliotēku kopas Windows platformās.
apkrāptu kodi simpsoniem pieskārās
Emuāra ziņa turpina demonstrēt vienkāršu kalkulatora lietotni, kas pilnībā tika uzrakstīta Swift. Tas tika izveidots, izmantojot rīku ķēdi operētājsistēmai Windows, kā arī Visual Studio 2019 instalāciju.
Interesanta grumba stāstam ir Readdle, ilgstoša Mac un iOS izstrādātāja, iesaistīšanās. Uzņēmums ir bijis eksperimentējot ar Swift operētājsistēmā Windows vairāk nekā gadu, cenšoties iekļaut platformā savu Spark e -pasta klientu:
Neskatoties uz to, ka dažas funkcijas vēl nav gatavas, Swift operētājsistēmā Windows pilnībā apmierināja mūsu vajadzības. Patiesībā dažas trešo pušu C/C ++ atkarības mums sagādāja vairāk galvassāpju nekā Svifta pati. Visa Spark biznesa loģika atrodas atsevišķā pamatmodulī. Faktiski moduļu komplekts, bet mēs tos saucam par Core. Tas ļauj mērķa platformā izmantot jebkuru lietotāja saskarnes ietvaru: AppKit operētājsistēmā macOS, UIKit operētājsistēmā iOS, vietējo lietotāja interfeisa rīkkopu operētājsistēmā Android. Tātad būtībā mums bija jāpārsūta Spark Core operētājsistēmā Windows. Pēc visu sākotnējo koncepciju pierādīšanas lielākoties bija ikdienas darbs, lai to atdzīvinātu sistēmā Windows.
Readdle ziņojums padziļināti aplūko dažus dažādus rīkus, kurus tā izmantoja, lai izveidotu, izmantojot Swift operētājsistēmā Windows, tostarp vairākus pieejamos moduļus, un aptver tādas tēmas kā būvēšanas sistēma un Swift mijiedarbība ar Node.js.
VPN piedāvājumi: mūža licence par 16 USD, ikmēneša plāni par 1 USD un vairāk
labākais fidget spinner zīmols
Sākotnēji Apple WWDC 2014 paziņoja par Swift kā modernu valodu, kas galu galā aizstās Objective-C kā galveno valodu, lai izveidotu lietojumprogrammas Apple platformām. Kopš tā laika Apple ir ieguvis atvērto avotu Swift, un atvērtā pirmkoda projekts ir izveidojis rīkus valodai, kas pieejama Ubuntu, CentOS un Amazon Linux izplatīšanai, papildus MacOS un tagad arī Windows.
Jūs varat lejupielādēt Swift rīkjosla operētājsistēmai Windows no Swift Project vietnes.