Kliendid peavad sageli otsustama, millises programmeerimiskeeles nad soovivad, et nende toode loodaks. Ruby ja PHP on üks levinumaid dilemmasid.
Inspireerides PHP endisest populaarsusest, on viimasel ajal üha enam kliente teatanud oma vajadusest luua tooteid kasutades Ruby ja selle populaarset Ruby on Rails raamistikku.
Codestis oli meil võimalus teha koostööd paljude klientidega, kes vajavad korralikke argumente, miks tarkvaramaja pakutav programmeerimiskeel on nende toote jaoks hea valik.. Üsna sageli on dilemma seotud Ruby ja PHP. Me teame täpselt, et PHP on enamiku inimeste jaoks paremini tuntud. Kuid turg suundumus on erinev. Ruby'l on palju tugevusi, mida kliendid ja arendajad hindavad. Mitte ilma põhjuseta on selles keeles loodud sellised teenused nagu Twitter, Basecamp või AirBnB.

Ruby sobib ideaalselt veebirakenduste arendamiseks. Selle eeliseks on see, et see pakub palju raamatukogusid ja kvaliteetseid raamistikke, mis parandavad arendaja mugavust. Veebirakenduse loomine on Ruby keeles suhteliselt kiirem kui PHP keeles.. Rakenduse esimesed funktsioonid on võimalik saada suhteliselt lühikese ajaga. Kõige sagedamini kasutatakse Ruby on Rails raamistikku, mis on saavutanud programmeerijate seas suure populaarsuse.
Seega, kui aeg on kliendi jaoks oluline, on Ruby hea valik selle ajaefektiivsuse tõttu.. Samal ajal ei ole karta kvaliteedikadu, sest Ruby on Rails-s loodud rakendused on kvaliteetsed ja tõhusad. Ruby't hindavad arendajad selle lühiduse ning paranduste ja uuenduste lihtsa kasutuselevõtu tõttu. See aitab palju töö hilisemates etappides.

Ilmselgelt on ka PHP-l oma toetajad. Turul on rohkem programmeerijaid, kellel on pädevus selles valdkonnas. Ruby loob algajatele arendajatele suurema sisenemisbarjääri. Turutrend näitab aga, et üha enam programmeerimisalgajaid otsustab seda keelt õppida, nähes selles rohkem võimalusi. Sarnast suhet võib näidata ka klientidega, kes soovivad luua veebirakendust ja pöörduvad Ruby'le spetsialiseerunud tarkvarafirmade poole.