IT-lexikon Programmering Ruby

Ruby

Programmering In English → Uppdaterad: 2026-05-23

Yukihiro "Matz" Matsumoto 1995. Designprincip: "optimized for programmer happiness". Dynamiskt typat, allt är ett objekt, expressiv syntax.

Storyt: Ruby on Rails (David Heinemeier Hansson 2004) tog det från en japansk hobby till världen. Rails 1.0 (2005) definierade conventions-över-config-paradigmet för web. YJIT (sedan Ruby 3.1) ger JIT-compilation och 30–50 % speedup på Rails-workloads.

Driver GitHub, Shopify, Stripe (delvis), Airbnb (delvis), Basecamp. "Mature" status — växer inte men minskar inte. Renaissance i 2023+ med Rails 7 + Hotwire + Turbo som visar att server-rendered + sprinkles of JS funkar bra.

← Tillbaka till lexikonet