Simbolet janë zgjedhja konvencionale dhe e preferuar për çelësat hash në Ruby sepse janë efikase për memorizën (të internalizuara — një objekt i ndarë) dhe të shpejtë për krahasim (sipas identitetit). Përdorimi i çelësave simbolike është Ruby idiomatik dhe standardi në framework-ë si Rails.
Çelësat simbolike vs çelësat string
user = { , , }
user[]
user = { => , => }
user[]
