Rails et Merb fusionneront dans Rails 3
Ruby monte encore d'un cran.
Ruby monte encore d'un cran. La communauté Ruby On Rails a annoncé que son framework éponyme et Merb, autre framework reposant sur le modèle MVC (Modèle-Vue-Controleur) mais aussi sur Ruby, allaient fusionner dans la version 3 de Rails. Merb, qui s'est fortement inspiré de Rails, propose une vision beaucoup plus modulaire et agnostique du framework. Là où Rails repose sur un stack complet, Merb préfère se concentrer sur un moteur fonctionnel de base et fait reposer les ajouts de fonctions sur une architecture de plug-in. Rails gagnera ainsi cette modularité.
Les équipes de développeurs principaux fusionneront ainsi dans le but de proposer une version bêta de Rails 3, intégrant Merb, lors de la RailsConf en mai 2009 à Las Vegas. « Nous avons tous réalisé que travailler ensemble pour le bien commun serait bien plus productif que de dédoubler les choses chacun de son côté, écrit David Heinemeier Hansson, créateur de Rails, sur son blog. Merb et Rails partagent déjà tant en terme d'architecture qu'unir nos forces semble être la façon évidente d'avancer [...] ». Il promet également que la migration sera presque sans douleur pour les utilisateurs de Merb, les équipes de développement travaillant actuellement sur un patch pour réaliser l'opération.