Note de lecture : From Java to Ruby, par Bruce Tate

Note : 5 ; Un pamphlet pour la transition vers Ruby.

Ou comment l’un des chefs de file du monde Java prend le virage vers Ruby ! Ce livre est à la fois un argumentaire et une base de construction de stratégie de passage à Ruby. Un objectif limité en 8 chapitres seulement et 150 pages. Certes, l’enthousiasme de l’auteur éveille pour le moins l’intérêt et l’argumentaire est bien construit :

  • Un langage à typage dynamique, dont la productivité est dcuplée par rapport à Java.
  • En lieu et place d’une profusion de frameworks, un petit nombre de frameworks très en vue, dont le vaisseau amiral : le très remarqué Ruby on Rails.
  • Une réponse simple aux problèmes les plus fréquents, au lieu d’une solution complexe et généraliste.

Evidemment, Ruby on Rails, armé de sa réputation de langage de scripts et d’une communauté encore confidentielle a encore fort à faire pour convaincre. C’est en cela que ce petit opuscule peut aider. Il est construit de façon à vous aider à établir votre stratégie :

  • Le chapitre 2 est consacré à l’identification des « zones de douleur » de vos actuels projets Java : problème de productivité, de « complexité non nécessaire », etc..
  • Le chapitre 3 se concentre sur les avantages de Ruby : productivité, coûts, etc..
  • Le chapitre 4 nous aide à choisir une stratégie de mise en place d’un pilote en fonction des axes techniques et/ou politiques que nous voulons privilégier.
  • Les chapitres 5 et 6 se consacrent à identifier comment Ruby fait le lien avec l’extérieur : middlewares, intégrations avec Java, etc…

Dans ce petit livre, il y a du bon et du moins bon :

  • Le bon : la brièveté de livre, l’enthousiasme de l’auteur (qui passe bien) sur le langage l’environnement ou les outils comme On Rails, JRuby, etc… J’ai aussi énormément apprécié les interviews des « personnalités ».
  • Le moins bon : L’auteur reste trop vague et trop haut niveau à propos de Ruby lui-même. Une présentation de haut niveau et une comparaison de la structure du langage avec java aurait été bienvenue. On a guère qu’un petit exemple qui ne nous éclaire pas suffisamment.

From Java to Ruby : Things every manager should know, par Bruce Tate

Référence complète : From Java to Ruby : Things every manager should know – Bruce Tate – The Pragmatic Bookshelf / The Facets of Ruby Series 2006 – ISBN : 0-9766940-9-3

Publicité

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.