Beide Programmiersprachen sind Mitte der 1990er Jahre entstanden. Die eine in Europa, die andere in Japan. Während PHP aber erst in den nachfolgenden Versionen objektorientes Programmieren zuließ, war Ruby von Beginn an eine echte objektorientierte Sprache. Während es für PHP bereits sehr früh gute englische und auch deutsche Referenzen gab, konnte man für Ruby erst ab ca. 2000 englischsprachige Dokumentationen finden. In unseren Breiten ist Ruby deshalb wohl ein 'Spätzünder'.