Suivez-nous

Création

Tutoriel MacRuby chez Apple

neilime

Publié le

 

Par

Il existait déjà RubyCocoa, un projet libre visant à établir une passerelle entre Ruby et Objective-C, le langage utilisé dans Cocoa pour construire une application Mac OS X, voilà qu’Apple tente de pousser son propre bébé, MacRuby sous licence Ruby.

Même but pour Apple : pouvoir écrire des applications où Ruby et Objective-C peuvent être mélangés et faciliter la transmissions d’objet entre les langages.

Dans un tutoriel paru sur son site web, Apple présente son outil comme une meilleure intégration entre les deux langages, les objets Ruby, sous MacRuby, étant également des objets Objective-C qui héritent de NSObject en Cocoa. De plus, les classes primitives Ruby que sont String, Array, Hash, héritent de leur équivalent Objective-C, NSString, NSArray, NSDictionary.

Pas de conversion à la volée, donc de meilleurs performances en perspectives pour les développeurs Ruby qui choisiraient cette solution.

Apple Developer Connection (via)

MacRuby sur la plate-forme MacOSForge.net