То что говорят что руби умирает - не могу согласиться т.к. на нём пишут те кому нужно.
Get taxi напиcан на Ruby/rails.
PHP я не могу посоветовать как первый язык, т.к. в нём очень мало толковых методологий разработки, т.е. смотришь и думаешь "почему сделали так, ведь можно было проще".
То что говорят якобы php простой - на самом деле это не совсем так, поскольку на php очень много разных фреймворков и выбрать какой то один очень трудно - в руби и в питоне с фреймворками попроще.
Я советую python/Django т.к. учится намного проще php и можно получить много полезных знаний, которые потом можно будет применить где угодно.