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

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

Top offerte Apple su Amazon

Confronto iPhone 15 contro iPhone 14, quale scegliere

Su Amazon ancora ribassi per iPhone 15, ora al minimo storico con prezzo da 769€

Si allarga lo sconto su iPhone 15. Sono in promozione sia i modelli da 128 Gb che quelli di 256 Gb. Risparmio record fino al 21% e prezzi di 210 € sotto quelli consigliati da Apple.

Ultimi articoli

Pubblicità