Symbol ialah pilihan lazim dan disukai untuk kunci hash dalam Ruby kerana ia cekap memori (diintern — satu objek dikongsi) dan pantas dibandingkan (mengikut identiti). Menggunakan kunci symbol adalah Ruby yang idiomatik dan standard dalam rangka kerja seperti Rails.
Kunci symbol vs kunci string
user = { , , }
user[]
user = { => , => }
user[]
