Simboli su uobičajeni i preferirani izbor za ključeve hash tablice u Ruby-ju jer su učinkoviti po pitanju memorije (internizirani — jedan dijeljeni objekt) i brzi za usporedbu (prema identiteti). Korištenje simbola kao ključeva je idiomatski Ruby i standard u okvirima kao što je Rails.
Simboli kao ključevi nasuprot stringovima kao ključevima
user = { , , }
user[]
user = { => , => }
user[]
