Pembekuan sesuatu objek (.freeze) menjadikannya immutable — ia tidak lagi boleh diubah suai. Penggunaan yang lazim ialah frozen string literal, yang meningkatkan prestasi (string digunakan semula dan bukannya dialokasi semula) serta mencegah mutasi yang tidak disengajakan. Ruby moden menggalakkan string yang dibekukan.
freeze menjadikan objek immutable
config = { }.freeze
config[] =
= .freeze
str = .freeze
str.frozen?
str <<
