Le langage de programmation Ruby : Tout ce qu'il faut savoir

Note :   (4,4 sur 5)

Le langage de programmation Ruby : Tout ce qu'il faut savoir (David Flanagan)

Avis des lecteurs

Résumé:

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)

Titre original :

The Ruby Programming Language: Everything You Need to Know

Contenu du livre :

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.

Autres informations sur le livre :

ISBN :9780596516178
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2008
Nombre de pages :448

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

JavaScript Pocket Reference : Activez vos pages Web - JavaScript Pocket Reference: Activate Your Web...
JavaScript est le langage de programmation...
JavaScript Pocket Reference : Activez vos pages Web - JavaScript Pocket Reference: Activate Your Web Pages
Le langage de programmation Ruby : Tout ce qu'il faut savoir - The Ruby Programming Language:...
Le langage de programmation Ruby est le guide qui...
Le langage de programmation Ruby : Tout ce qu'il faut savoir - The Ruby Programming Language: Everything You Need to Know
Escalade en Irlande - Rock Climbing in Ireland
Il s'agit du seul guide à documenter l'escalade irlandaise en un seul volume. Il se concentre sur les meilleures voies...
Escalade en Irlande - Rock Climbing in Ireland
L'essentiel de l'escalade de bloc - Le guide complet de l'escalade de bloc - Bouldering essentials -...
Ce livre convient à toute personne intéressée par...
L'essentiel de l'escalade de bloc - Le guide complet de l'escalade de bloc - Bouldering essentials - The complete guide to bouldering
Javascript : Le guide définitif : Maîtriser le langage de programmation le plus utilisé au monde -...
JavaScript est le langage de programmation du web...
Javascript : Le guide définitif : Maîtriser le langage de programmation le plus utilisé au monde - Javascript: The Definitive Guide: Master the World's Most-Used Programming Language
Javascript : Le guide définitif : Activez vos pages Web - Javascript: The Definitive Guide: Activate...
Depuis 1996, JavaScript : The Definitive Guide est...
Javascript : Le guide définitif : Activez vos pages Web - Javascript: The Definitive Guide: Activate Your Web Pages
Exemples Java en un clin d'œil - Java Examples in a Nutshell
L'auteur du best-seller Java in a Nutshell a créé un livre entier d'exemples de programmation Java du...
Exemples Java en un clin d'œil - Java Examples in a Nutshell
Canvas Pocket Reference : Graphiques scriptés pour HTML5 - Canvas Pocket Reference: Scripted...
L'élément Canvas est une fonctionnalité...
Canvas Pocket Reference : Graphiques scriptés pour HTML5 - Canvas Pocket Reference: Scripted Graphics for HTML5
Java Foundation Classes in a Nutshell : Une référence rapide pour le bureau - Java Foundation...
Java Foundation Classes in a Nutshell est une...
Java Foundation Classes in a Nutshell : Une référence rapide pour le bureau - Java Foundation Classes in a Nutshell: A Desktop Quick Reference

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)