Ohjelmointi

Apple uudistaa Swift-kääntäjäohjaimen Swiftissä

Uuden nopean ohjaimen projektin myötä Apple kehittää Swift-kääntäjäohjaimen uutta toteutusta. Swiftissä kirjoitetun uuden Swift-kääntäjäohjaimen on tarkoitus korvata nykyinen ohjain, joka on kirjoitettu C ++: lla laajemmalla ja ylläpidettävällä koodipohjalla.

Uusi Swift-kääntäjäohjain on edelleen kesken, ja Apple pyrkii tarjoamaan korvaavan korvauksen nykyiselle ohjaimelle. Tämä tarkoittaa, että on olemassa kiinteä alkuominaisuus, joka on toteutettava ennen olemassa olevan ohjaimen poistamista käytöstä ja poistamista. Kehityssuunnitelma kattaa ominaisuusjoukon ja kuvaa tehtäviä Swift-ohjaimen parantamiseksi, mukaan lukien koodin puhdistus, testauksen parantaminen, puuttuvien ominaisuuksien lisääminen ja integrointi olemassa oleviin järjestelmiin.

Swift-kääntäjäohjain on ohjelma, jolla koordinoidaan Swift-lähdekoodin kokoaminen kootuiksi tuloksiksi, mukaan lukien suoritettavat tiedostot, kirjastot, objektitiedostot ja moduulit. Tätä ohjelmaa käytetään kutsumaan Swift-koodin, kuten nopea tai nopea komentoriviltä, ​​ja sitä kutsutaan myös työkaluilla, kuten Swift Package Manager ja Xcode.

Muut tavoitteet nopea kuljettaja sisältää:

  • Tarjoaa kirjastopohjaisen arkkitehtuurin integroitua paremmin rakennustyökaluihin.
  • Tarjoaa alustan kokeilla tehokkaampia rakennemalleja Swiftille.
  • Hyödyntämällä olemassa olevia Swift-rakennustekniikoita, kuten SwiftPM ja llbuild.

Pääsy nopeaan kuljettajaan

Apple on kirjoittanut ohjeet nopean ohjaimen käytön aloittamiseen GitHubissa, mukaan lukien nopean ohjaimen käyttäminen nykyisen Swift-ohjaimen sijasta. Avustukset projektiin ovat tervetulleita.

$config[zx-auto] not found$config[zx-overlay] not found