Руби, објектно оријентисана структура кодирања која је углавном комбинација Перл и Смаллталк програмирања језика, може имати неколико предности, али такође представља неколико недостатака сваком рачунару програмер. Већина недостатака произилази из потешкоћа да се буде нови компјутерски језик међу неколико такмичара ветерана.
Заједнице и подршка
Језици као што су ПХП и Ц#, два најпопуларнија језика за кодирање, имају опсежне заједнице подршке на мрежи и објављене књиге. С друге стране, Руби-јева заједница подршке није тако велика као заједнице подршке за ПХП. Књиге о Руби програмирању такође нису тако обимне као оне на Ц#. Према мсдн.цом, блогу корпорације Мицрософт, од 2006. на тржишту је било само око 400 књига о Ц#-у, док је на тржишту само 50 књига везаних за Руби.
Видео дана
Спора обрада
Неколико веб-сајтова за бенцхмарк који редовно покрећу и тестирају време одзива програмских језика често описују Руби као један од споријих програмских језика. Тим Браи, канадски програмер који је био директор Веб Тецхнологиес компаније Сун Мицросистемс од 2004. до 2010. је цитиран 2008. године да је Руби преспор и да може бити 20 пута спорији од Јава када обрада.
Нови језик
У поређењу са другим рачунарским језицима, Руби је прилично нов и има свој јединствени језик кодирања. Неки програмери ово сматрају недостатком јер морају да одвоје доста времена само да науче језик пре него што га користе. Пошто је учење Руби-ја исто као и учење другог језика, многи програмери радије се држе онога што већ знају и могу да развију.
Развој
Од јула 2011. најновија верзија Руби-а је верзија 1.9, са неколико ажурирања. У поређењу са другим програмским језицима, Рубијев развој и ажурирања су спорији. ПХП, развијен две године касније од Руби-ја, већ има верзију 5.3, са ажурирањима и исправкама грешака које се објављују неколико пута годишње. Руби он Раилс, платформа за програмирање заснована на вебу која користи Руби, није чак ни компатибилна са верзијом 1.9 Руби-а.