Ruby je sredinom 2000-ih slovio za sinonim brze izgradnje web-aplikacija. Danas ga sve više programera smatra zastarjelim teretom koji se održava tek zahvaljujući golemim naslijeđenim sustavima i sentimentalnoj odanosti prvih korisnika.
Strelovit uspon i krilatica MINASWAN Ruby je 1995. osmislio japanski programer Yukihiro Matsumoto, u zajednici poznat kao Matz. Njegova pristupačnost oblikovala je i službeni moto zajednice: „Matz Is Nice And So We Are Nice” (MINASWAN). Jezik se isticao čitljivošću nalik engleskom, bez točaka-sa-zarezom i vitičastih zagrada, pa je mnogim početnicima predstavljalo prvi klik s programiranjem.
Međutim, Ruby je dinamički tipiziran, a moderna rješenja koja taj nedostatak ublažavaju drugi su jezici razvili brže. Kritičari zato upozoravaju na česte „footgun” situacije – zamke u kojima si razvojni timovi sami pucaju u nogu.
Performanse koje su skupo koštale Twitter Brzinski testovi Ruby redovito svrstavaju pri dno ljestvice. Najpoznatiji kiks dogodio se za Svjetsko nogometno prvenstvo 2010., kada je „fail whale” učestalo iskakao na Twitteru. Tvrtka je zatim prepisala pozadinski sustav u Scalu i četiri godine poslije, tijekom finala SP-a 2014., bez zastoja podnijela 32 milijuna tvitova – procijenjeno i stotinu puta brže nego prije migracije.
Ruby on Rails – saveznik i uteg Ono što Rubyu još uvijek osigurava puls zove se Ruby on Rails. Kad ga je 2004. objavio Danac David Heinemeier Hansson (DHH), Rails je omogućio da se baza podataka, backend i frontend spoje u jedinstveni paket koji „samo radi”. Taj je pristup pokrenuo val start-upova poput Airbnb-a, GitHuba, Shopifyja i Stripea.
No isti taj „kompaktni Usonian dom”, kako ga uspoređuju kritičari, pokazao se teško nadogradivim kad su aplikacije narasle na milijune korisnika. Mnogi su zato tijekom 2010-ih prepisali kritične dijelove sustava u Scalu, Go ili Elixir, a Rails ostavili tek kao tanku fasadu nad novom infrastrukturom.
Stagnacija popularnosti Prema godišnjoj anketi Stack Overflowa Ruby je 2013. bio među deset najkorištenijih tehnologija, a 2025. se spustio na 18. mjesto – čak i iza asemblerskog jezika. Mladi developeri radije biraju Python, koji dominira u umjetnoj inteligenciji i znanstvenim računalima, ili JavaScript, neprikosnoven u web-pregledniku.
Sudbina uklesana u nostalgiji Iako Rubyu „nitko nije javio da je svijet programiranja odmaknuo”, kako duhovito primjećuju skeptici, potpuno ga se ne može ignorirati. Tisuće redaka starog koda i dalje osiguravaju plaće timovima koji ga održavaju, a oni čiji su se prvi profesionalni koraci „utisnuli” u Ruby teško se odriču ranih simpatija.
No stručnjaci upozoravaju da lijepo ime i tople uspomene više nisu dovoljni. Dok se suvremeni projekti sele prema statički tipiziranim, bržim i robusnijim jezicima, Ruby sve više izgleda kao relikt ére Weba 2.0 kojemu ponestaje prostora u današnjem, znatno zahtjevnijem ekosustavu.