Yukihiro Matsumoto
Le livre : En Français
Niveau : développeur débutant
Ruby est un langage de script, parent de Perl ou Python par exemple. Il a été créé il y a quelques années au Japon, d'où il se répand dans la communauté informatique. Il est orienté objet, et spécialisé dans la manipulation de texte. Ce livre en constitue le manuel de référence. On trouve, après une brève introduction au langage, un chapitre décrivant ses bases en termes de syntaxe générale, de conventions, de notations, et de spécificités, comme les niveaux de sécurité lors de l'exécution du code.
Acheter
Un long chapitre contient le guide de référence proprement dit, présentant avec un niveau de détail adapté les 800 méthodes des 42 classes et modules standard. On trouve ensuite les présentations du débogueur, du profiler (ou "optimiseur"), des outils de "traçage" et de dialogue avec l'interpréteur.
Les descriptions du livre s'appliquent à la version 1.6.5 du langage (version stable actuelle). Les évolutions vers les versions prévues 1.7.1 et 1.8 sont présentées. Tous les liens vers la communauté Ruby sur Internet sont fournis.
Yukihiro Matsumoto : Né le 14 avril 1965, il est informaticien japonais et concepteur du langage de programmation Ruby. Il est couramment surnommé «Matz». En mars 2012, il est honoré du prix du logiciel libre 2011 par la FSF et son président Richard Stallman à l’occasion de la conférence LibrePlanet 2012 .