Advanced Mac OS X Programming
May 19th, 2006Advanced Mac OS X Programming e’ un libro importante e unico, perche’ nella maggior parte di libri di programmazione per Mac si tratta principalmente di alcuni Framework come Cocoa o Carbon (come l’essenziale Cocoa: Programming for OS X scritto da uno degli autori). Qui invece si parla di tutto quello che solitamente potrebbe essere trattato su un libro di programmazione per BSD ma aggiungendogli le particolarita’ di Mac OS X come il suo filesystem proprietario o di svariate API di basso livello.
Ovviamente non si tratta di un libro per novellini, ma chi conosce un po’ di unix, c e che magari ha fatto qualche esperienza con Objective-c e Cocoa potrebbe trovarsi proprio a suo agio.
La prima parte del libro sembra quella di un libro di sistemi operativi : si parla del compilatore, delle librerie, della gestione della memoria e del debugging. Tutto e’ molto in stile unix ma con tutte le aggiunte particolari di Mac OS X, come alcune ottimizzazioni, i fat binaries, i Frameworks e i Bundles.































