Questo sito contiene link di affiliazione per cui può essere compensato

Home » Hi-Tech » Programmazione » MacRuby 0.2: nuova versione del porting ufficiale Apple

MacRuby 0.2: nuova versione del porting ufficiale Apple

Pubblicità

Ruby, il linguaggio di scripting ad oggetti sempre più popolare tra gli sviluppatori web, è sfruttabile nelle tecnologie “core” di Mac OS X grazie a MacRuby, porting effettato direttamente da Apple e che permette l’uso del linguaggio nei runtime Object-C e nel framework CoreFoundation. Benché sia tuttora un “work in progress”, il porting pare molto promettente e, a detta di Apple, consente di creare applicazioni “performanti e senza compromessi”.

Questa nuova release del porting risolve vari bug, reimplementa alcune parti del runtime nel framework CoreFoundation. Tutte le stringhe, gli array e gli hashes sono ora tipi nativi Cocoa (rispettivamente oggetti NSString, NSArray e NSDictionary).

Tutte le stringhe, gli array e le interfacce hash sono state riscritte richiamando gli equivalenti Cocooa (l’implementazione precedente, ereditata dall’MRI, non è più utilizzata). In sostanza non è più necessario convertire le primitive in Cocoa o viceversa (è possibile, ad esempio, passare una stringa creata in MacRuby, senza conversioni alle sottostanti API in C o Object C che si aspettano NSString e viceversa).

[A cura di Mauro Notarianni]

Offerte Apple e Tecnologia

Le offerte dell'ultimo minuto le trovi nel nostro canale Telegram

Offerte Speciali

Dieci regali Apple da acquistare su Amazon con consegna prima di Natale

Dieci prodotti Apple con sconto su Amazon e che arrivano entro Natale

Arrivano in tempo per i vostri acquisti di fine anno. Comodissimi per chiudere un bilancio con le spese più utili per il lavoro.
Pubblicità

Ultimi articoli

Pubblicità