Ruby est un langage créé par Yukihiro Matsumoto, dit Matz. Fortement orienté objet, son élégance a séduit de nombreux utilisateurs, déçus par les langages de scripts existants. Développé depuis février 1993, son adoption est aussi due au succès du framework web Ruby on Rails.
Revenons brièvement sur ses évolutions récentes au travers des versions du langage encore visibles, à savoir les versions 1.8 et 1.9. Ruby 1.8, sorti en 2003 et dont la dernière version stable date de 2008, a été la version de la maturité. Ruby 1.9, sorti en 2009 et dont la dernière version stable 1.9.3 date de fin 2011, était placée sous le signe de la rapidité, avec des syntaxes plus claires et l'intégration de l'interpréteur YARV, qui a optimisé l'exécution de Ruby.
Entre temps, Ruby a dû faire face à la concurrence de NodeJS ou Clojure, s'est remis en question sur sa conception [DESIGN] et a encore connu quelques polémiques, qui caractérisent sa communauté et ses membres aux...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première