Ruby



tOG

TOG et tous les logiciels associés sont développés sous Ruby, le language Open Source orienté objet de référence!

Quelques mots à propos de Ruby.

Sources http://www.rubyfrance.org/

Ruby est un langage de script orienté objet, inventé en 1993 au Japon par Yukihiro Matsumoto, surnommé matz. Dans ce langage, tout ce qui est manipulable par l’utilisateur est un objet, et sa syntaxe se montre particulièrement agréable à utiliser dans cette optique, la programmation orientée objet. Ruby est en outre multiplatforme. Il a également l’avantage d’être fourni avec des outils très appréciés des développeurs comme le debogueur, le ’’profiler’’ et le ’’tracer’’. La bibliothèque standard de Ruby est très fournie : ’’threads’’, ’’bignum’’, matrices, réseaux, cgi, xml ... vous y trouverez certainement de quoi répondre à vos besoins. Ruby dispose d’ailleurs de beaucoup d’autres bibliothèques toutes aussi utiles que celles offertes par la ’’Standard Lib’’. Par exemple, Qt, Gtk et FOX sont disponibles pour créer des interfaces graphiques, et on trouve aussi des parsers xslt, un mod_ruby afin développer des pages web dynamiques, etc.

Lors de la création d'effets sous tOG edit par exemple, le graphiste va importer une animation en FBX qui sera prise en, compte telle quelle. Il pourra interagir sur les valeurs par l'interface utilisateur standard de type « Windows ou Mac ». Parallèlement un script Ruby est créé automatiquement par tOG. Ce script est accessible et permet aussi des modifications. Lors d'effets hyper-complexes, avec des centaines voir des milliers de solutions à mettre en oeuvre en temps réel. L'accès aux scripts Ruby permet de résoudre des problèmes quasi insurmontables en interne avec d'autres systèmes.





 

Votre devis

Aucun produit
 
 

Les produits du mois