Programmer Ruby 1.9 & 2.0 : Le guide du programmeur pragmatique

Note :   (4,6 sur 5)

Programmer Ruby 1.9 & 2.0 : Le guide du programmeur pragmatique (Dave Thomas)

Avis des lecteurs

Résumé:

Ce livre est une référence très appréciée en matière de programmation Ruby, saluée pour sa couverture complète et son orientation pratique. Cependant, il n'est pas idéal pour les débutants complets, car il peut les submerger par sa profondeur et ses détails.

Avantages:

Couverture détaillée et approfondie de Ruby et de sa bibliothèque standard, utile pour les recherches rapides et les développeurs expérimentés, bien formaté et facile à lire, référence solide pour les applications pratiques, aide à la résolution de problèmes, style d'écriture apprécié, essentiel pour les rubyistes.

Inconvénients:

N'est pas adapté aux débutants, peut ne pas fournir de conseils adéquats à ceux qui ont peu d'expérience en programmation, peut être dispersé dans son organisation, le livre physique peut être peu maniable, certaines pages peuvent ne pas être bien reliées, n'est pas structuré comme un tutoriel pour les débutants absolus.

(basé sur 45 avis de lecteurs)

Titre original :

Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide

Contenu du livre :

Ruby est le langage dynamique qui connaît la croissance la plus rapide et la plus passionnante qui soit. Si vous avez besoin d'obtenir rapidement des programmes fonctionnels, vous devez ajouter Ruby à votre boîte à outils.

Ce livre est la seule référence complète pour Ruby 1.9 et Ruby 2.0, la toute dernière version de Ruby.

L'année 2013 marque le 20e anniversaire du langage Ruby. Nous sommes fiers que tout au long de son histoire, nous ayons continué à couvrir la dernière version de Ruby.

Aimeriez-vous passer de la première idée au code fonctionnel beaucoup, beaucoup plus rapidement ? Passez-vous actuellement plus de temps à satisfaire le compilateur qu'à satisfaire vos clients ou utilisateurs finaux ? Êtes-vous frustré par les langages exigeants qui semblent vous mettre des bâtons dans les roues, au lieu de vous permettre de faire votre travail ? Vous utilisez Rails et souhaitez approfondir le langage Ruby sous-jacent ? Si c'est le cas, nous avons le langage et le livre qu'il vous faut !

Ruby est un langage entièrement orienté objet, tout comme le langage orienté objet classique, Smalltalk. Comme Smalltalk, il est dynamiquement typé (contrairement à Java ou C++), mais contrairement à Smalltalk, Ruby offre les mêmes commodités que les langages de script modernes tels que Perl et Python.

La combinaison de la puissance d'un langage purement orienté objet et de la commodité d'un langage de script fait de Ruby l'outil favori des programmeurs intelligents et avant-gardistes.

La pioche contient quatre sections principales :

* Un tutoriel acclamé sur l'utilisation de Ruby. * La référence définitive du langage. * Une documentation complète de toutes les classes, modules et méthodes intégrés. * Une description complète des 97 bibliothèques standard.

Il s'agit du manuel de référence pour Ruby, comprenant une description de tous les modules de la bibliothèque standard, une référence complète à toutes les classes et modules intégrés (y compris toutes les méthodes nouvelles et modifiées introduites par Ruby 1.9, 1.9. 2, 1. 9. 3 et 2. 0). Il inclut également toute la syntaxe et la sémantique nouvelles et modifiées introduites depuis Ruby 1.8. Découvrez les nouvelles règles de passage des paramètres, la portée des variables locales dans les blocs, les fibres et la nouvelle syntaxe de déclaration des blocs, parmi d'autres nouveautés passionnantes.

À propos de Ruby 2.0

Ruby 2.0 est une mise à jour mineure de Ruby 1.9, contrairement aux mises à jour plus importantes de Ruby 1.8 à Ruby 1.9.

Les principaux changements apportés au langage dans Ruby 2.0 sont l'ajout d'arguments de type mot-clé et l'utilisation d'UTF-8 comme encodage par défaut des fichiers sources.

Il y a un certain nombre d'ajouts à la bibliothèque standard, y compris :

* @Enumerator: : Lazy@, qui ajoute un support pour l'accès paresseux à des listes potentiellement infinies. * Les raffinements vous permettent d'encapsuler les changements apportés à des classes tierces et d'étendre leur application à des fichiers source individuels, empêchant ainsi que vos changements ne polluent l'application globale.

Vous découvrirez également que Ruby 2 est plus rapide et que sa gestion de la mémoire a été améliorée, ce qui le rend plus convivial pour les serveurs.

Au total, plus de 110 sections du livre ont été marquées et reliées entre elles pour indiquer le contenu de 2. 0.

Ce dont vous avez besoin

* Ce livre suppose que vous avez une compréhension de base de la programmation orientée objet.

* En général, les programmeurs Ruby ont tendance à privilégier la ligne de commande pour exécuter leur code, et à utiliser des éditeurs de texte plutôt que des IDE.

* Ruby fonctionne sous Windows, Linux et M.

Autres informations sur le livre :

ISBN :9781937785499
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2013
Nombre de pages :888

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmer Elixir >= 1.6 : Fonctionnel > Concurrent > Pragmatique > Amusant - Programming Elixir >=...
Ce livre est l'introduction à Elixir pour les...
Programmer Elixir >= 1.6 : Fonctionnel > Concurrent > Pragmatique > Amusant - Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
Programmer Ruby 1.9 & 2.0 : Le guide du programmeur pragmatique - Programming Ruby 1.9 & 2.0: The...
Ruby est le langage dynamique qui connaît la...
Programmer Ruby 1.9 & 2.0 : Le guide du programmeur pragmatique - Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide
Jimmy Adamson : L'homme qui a dit non à l'Angleterre - Jimmy Adamson: The Man Who Said No to...
En 1962, Jimmy Adamson avait le monde à ses pieds :...
Jimmy Adamson : L'homme qui a dit non à l'Angleterre - Jimmy Adamson: The Man Who Said No to England
Le manuel du malteur artisanal - The Craft Maltsters' Handbook
Le processus industriel de germination - qui transforme les céréales dures et insolubles en grains...
Le manuel du malteur artisanal - The Craft Maltsters' Handbook
Vanity Project : Une histoire de mode et de célébrité stylisée par Dave Thomas - Vanity Project: A...
En 1988, Dave Thomas était un plombier au chômage...
Vanity Project : Une histoire de mode et de célébrité stylisée par Dave Thomas - Vanity Project: A Tale of Fashion and Celebrity Styled by Dave Thomas
Grand-mère est allée au paradis - Grandma Went to Heaven
Malheureusement, il arrive que des enfants soient confrontés à la mort inattendue d'un être cher ou d'un...
Grand-mère est allée au paradis - Grandma Went to Heaven
Programmer Ruby : Le guide du programmeur pragmatique - Programming Ruby: The Pragmatic Programmers'...
Ruby est un langage de programmation dynamique...
Programmer Ruby : Le guide du programmeur pragmatique - Programming Ruby: The Pragmatic Programmers' Guide
L'histoire d'un directeur : John Bond, Burnley et le journal de bord de Derek Gill - A Director's...
A Director's Tale raconte l'histoire du Burnley...
L'histoire d'un directeur : John Bond, Burnley et le journal de bord de Derek Gill - A Director's Tale: John Bond, Burnley and the Boardroom Diaries of Derek Gill
Comme si c'était hier : Une vie à Turf Moor - Like It Was Yesterday: A Lifetime at Turf...
Clive Holt, ancien directeur du Burnley FC, nous raconte ses 35...
Comme si c'était hier : Une vie à Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Burnley, à nouveau champion ! - L'étonnante saison 2022/23 avec Vincent Kompany - Burnley;...
Burnley, Champions Again ! raconte...
Burnley, à nouveau champion ! - L'étonnante saison 2022/23 avec Vincent Kompany - Burnley; Champions Again! - The Astonishing 2022/23 season with Vincent Kompany

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)