Programovanie

Apple znovu implementuje ovládač kompilátora Swift vo Swifte

S novým projektom ovládača swift vyvinula spoločnosť Apple novú implementáciu ovládača kompilátora Swift. Nový ovládač kompilátora Swift, napísaný v jazyku Swift, má nahradiť existujúci ovládač, ktorý je napísaný v jazyku C ++, rozšíriteľnejším a udržiavateľnejším kódovým základom.

Nový ovládač kompilátora Swift je stále v štádiu rozpracovania a spoločnosť Apple sleduje cieľ, ktorým je poskytnúť náhradu za existujúci ovládač. To znamená, že existuje pevná počiatočná funkcia nastavená na implementáciu pred ukončením podpory a odstránením existujúceho ovládača. Plán vývoja zahŕňa sadu funkcií a popisuje úlohy na vylepšenie ovládača Swift vrátane vyčistenia kódu, vylepšenia testovania, pridania chýbajúcich funkcií a integrácie s existujúcimi systémami.

Ovládač kompilátora Swift je program na koordináciu kompilácie zdrojového kódu Swift do kompilovaných výsledkov vrátane spustiteľných súborov, knižníc, súborov objektov a modulov. Tento program sa používa na vyvolanie zostavení kódu Swift, ako je rýchly alebo swiftc z príkazového riadku a tiež je vyvolaná nástrojmi ako Swift Package Manager a Xcode.

Ďalšie ciele rýchly vodič zahŕňajú:

  • Ponúka architektúru založenú na knižnici pre lepšiu integráciu s nástrojmi na vytváranie.
  • Poskytnutie platformy pre experimentovanie s efektívnejšími modelmi zostavovania pre Swift.
  • Využitie existujúcich technológií Swift build ako SwiftPM a llbuild.

Prístup k rýchlemu vodičovi

Spoločnosť Apple zverejnila pokyny na začatie používania ovládača swift v GitHub, vrátane použitia ovládača swift-driver namiesto súčasného ovládača Swift. Príspevky do projektu sú vítané.

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