Note :
Le langage de programmation Ruby est considéré comme un guide complet et clair, adapté aux programmeurs expérimentés désireux d'apprendre Ruby. Bien qu'il soit riche en détails et bien organisé, de nombreux critiques indiquent qu'il n'est pas idéal pour les débutants complets en raison du manque d'exercices et de la supposition de connaissances préalables en programmation. En outre, la version ebook présente des problèmes de formatage, notamment en ce qui concerne l'affichage des exemples de code sur les petits écrans. Malgré ces inconvénients, le livre est très apprécié pour sa concision et sa profondeur.
Avantages:Explications complètes et claires, contenu bien structuré, idéal pour les programmeurs expérimentés, couvre des sujets avancés, exemples de code concis et bien documentés, très lisible, encourage la compréhension des nuances de Ruby.
Inconvénients:Ne convient pas aux débutants complets, manque d'exercices pour renforcer l'apprentissage, certaines sections peuvent être trop avancées ou arides, la version ebook a des problèmes avec l'habillage du code, suppose la connaissance du jargon et des concepts de programmation.
(basé sur 115 avis de lecteurs)
The Ruby Programming Language: Everything You Need to Know
Le langage de programmation Ruby est le guide qui fait autorité en matière de Ruby et fournit une couverture complète des versions 1. 8 et 1.9 du langage. Il a été écrit (et illustré !) par une équipe de choc :
⬤ David Flanagan, auteur à succès de bibles sur les langages de programmation (dont JavaScript : The Definitive Guide et Java in a Nutshell) et contributeur au dépôt Subversion Ruby.
⬤ Yukihiro « Matz » Matsumoto, créateur, concepteur et développeur principal de Ruby et auteur de Ruby in a Nutshell, qui a été étendu et révisé pour devenir ce livre.
⬤ Il est également l'auteur de Ruby in Nutshell, dont la version élargie et révisée est devenue ce livre.
Ce livre commence par un tutoriel de prise en main rapide du langage, puis explique le langage en détail, de bas en haut : de la structure lexicale et syntaxique aux types de données, aux expressions et aux déclarations, en passant par les méthodes, les blocs, les lambdas, les fermetures, les classes et les modules.
Le livre comprend également une introduction longue et approfondie à la riche API de la plate-forme Ruby, démontrant - avec des exemples de code fortement commentés - les possibilités de Ruby pour le traitement de texte, la manipulation numérique, les collections, les entrées/sorties, les réseaux et la concurrence. Un chapitre entier est consacré aux capacités de métaprogrammation de Ruby.
Le langage de programmation Ruby documente le langage Ruby de manière définitive, mais sans la formalité d'une spécification de langage. Il s'adresse aux programmeurs expérimentés qui découvrent Ruby, ainsi qu'aux programmeurs Ruby actuels qui souhaitent améliorer leur compréhension et leur maîtrise du langage.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)