Ecco una rottura:
* Obiettivo-C: Il framework principale di Mac OS X, incluso la sua interfaccia utente (COCOA), è costruito su Objective-C. Questo linguaggio orientato agli oggetti fornisce un modo potente e flessibile per sviluppare applicazioni.
* C: Mentre Objective-C è la lingua principale, il sistema operativo stesso si basa fortemente su C per i suoi componenti di basso livello, come driver, kernel e librerie di sistema.
Altre lingue utilizzate in Mac OS X:
* Swift: Il nuovo linguaggio di programmazione di Apple sta guadagnando trazione ed è sempre più utilizzato per lo sviluppo di Mac OS X.
* C ++: Utilizzato per alcuni componenti e librerie specifici.
* Assemblaggio: Utilizzato per aree di livello molto basso, per le prestazioni.
È importante notare che la stragrande maggioranza della base di codice di Mac OS X è scritta in Objective-C e C. Mentre vengono utilizzate anche altre lingue, il loro ruolo è più specializzato.
Programmazione © www.354353.com