Swift

Swift contro Python, ovvero mele contro pere

Swift contro Python, ovvero mele contro pere

– Fonte: Martina Leuderalbert su Unsplash. Alle elementari la maestra mi aveva insegnato a non sommare le mele con le pere, cioè a non mettere insieme (o paragonare) cose e fatti molto diversi fra loro. Non ha quindi senso sommare 3 litri di acqua con 5 chilogrammi di farina o chiedersi se 40 metri sono più o meglio di 20 secondi.

Wow!

È raro che commenti a caldo un keynote Apple (anche perché non riesco quasi mai a vederli), ma quest’anno a Cupertino si sono superati e il keynote è stato un susseguirsi di annunci scoppiettanti, fino al gran finale dedicato agli sviluppatori. Cominciamo dal Mac Pro, di sicuro l’annuncio più atteso. Una macchina fantastica, un ritorno al passato, anzi una vera e propria inversione ad U. I progettisti hardware di Apple si saranno cosparsi il capo di tonnellate di cenere prima di mettersi al lavoro. Perché una macchina professionale da 6.000 (e molti più!) dollari deve fare i conti con il resto del mondo supportando gli standard industriali correnti, e deve essere espandibile e modificabile anche in modo estremo, per poter durare il più possibile e diluire nel tempo il pesantissimo investimento economico necessario per venirne in possesso.

Imparare a programmare per iOS

Lo so che tendo spesso a dimenticarlo, ma questo blog dovrebbe essere dedicato soprattutto alla programmazione e al Mac. E allora non posso non segnalare il volume di Craig Clayton, iOS 10 Programming for Beginners, edito da Packt e disponibile oggi (e solo oggi) in download gratuito. Lo so che siamo a iOS 11 e che attendiamo iOS 12, ma sono anche convinto che per un principiante sia meglio concentrarsi sulle funzioni di base del sistema operativo, disponibili anche nelle versioni precedenti di iOS, piuttosto che provare a sfruttare le ultimissime bells and whistles (in italiano non esiste una espressione equivalente, diciamo più o meno “fronzoli”, “orpelli”) messe a disposizione ogni anno dagli ingegneri di Apple.

Swift open source

Per motivi familiari oggi non ho potuto seguire il WWDC, e in questo momento (poco prima di mezzanotte) il keynote non è ancora dsponibile sul sito di Apple. Sono però riuscito a scorrere gli highlight del keynote e mi ha colpito immediatamente leggere che, fra qualche mese, Swift diventerà open source e sarà disponibile non più solo per OS X e iOS, ma anche per Linux.

WWDC 2014: Integrazione, integrazione, integrazione

È la prima volta che guardo in diretta il keynote del WWDC e l’esperienza è stata veramente entusiasmante. Se dovessi riassumere il keynote in una sola parola sceglierei senza dubbio “integrazione”. Le nuove versioni di OS X e iOS convergono in modo sempre più spinto ma anche intelligente, senza forzature inutili.