Lexique informatique › Programmation › Ruby

Ruby

Programmation Svenska → Mis à jour: 2026-09-22

Yukihiro « Matz » Matsumoto, 1995. Principe de conception : « optimisé pour le bonheur du développeur ». Typage dynamique, tout est objet, syntaxe expressive.

L'histoire : Ruby on Rails (David Heinemeier Hansson, 2004) l'a fait passer d'un passe-temps japonais à un phénomène mondial. Rails 1.0 (2005) a défini le paradigme « convention plutôt que configuration » pour le web. YJIT (depuis Ruby 3.1) apporte la compilation JIT et 30 à 50 % de gain de vitesse sur les charges Rails.

Fait tourner GitHub, Shopify, Stripe (en partie), Airbnb (en partie), Basecamp. Statut « mature » — ne croît plus mais ne décline pas non plus. Renaissance depuis 2023 avec Rails 7 + Hotwire + Turbo, qui prouve que le rendu côté serveur saupoudré de JS fonctionne très bien.

← Retour au lexique