El ceador del llinguaxe, Yukihiro Matz Matsumoto, dixo que Ruby ta diseñáu pa la productividá y la diversión del desarrollador, siguiendo los principios duna bona interfaz dusuariu.[1] Sostien quel diseñu de sistemes precisa enfatizar les necesidaes humanes más que les de la máquina:[2]