Tomi Terentjeff // Ruby on Rails (RoR) on hyvin suosittu ja äärimmilleen hehkutettu web-ohjelmistokehys, joka tukee ketterää ohjelmistokehitystä. RoRin luvataan helpottavan etenkin yksinkertaisten web-sovellusten alkuunsaattamista muun muassa automaattisten CRUD-koodigeneraattoreiden (create, read, update, delete) ansiosta.
Joidenkin mielestä Ruby on Railsin hakemistohierarkia aiheuttaa hirvittävän sotkun, sillä kehittäjän tulisi itse osata päätellä, mihin tiedostoista kannattaa koskea ja mitkä automaattisesti luoduista skripteistä ja tiedoistoista tulisi jättää niikseen.
RoRin takana on joka tapauksessa aktiivinen ja suuri yhteisö, mikä edesauttaa avoimen ohjelmistokehyksen pysymistä vireänä. Suurin osa kehittäjien tapahtumista on USA:ssa, mutta itsenäinen ohjelmoija oppii taidon itsekseenkin, sillä verkossa on tarjolla runsaasti opastusta.
Tiobe valitsi Rubyn vuoden ohjelmointikieleksi jo vuonna 2006 ja ComputerWorld vuonna 2007, mutta näyttää siltä, että edelleen RoRin käyttäminen web-kehitykseen on aina vain muodikasta.
Gemilossa olemme päätyneet vertailujen jälkeen Pylonsiin. Se päihitti tiimimme mielestä niin Javan, PHP:n kuin Rubynkin.