Я хочу уточнить мое понимание сравнения строк в Ruby.
Как Ruby сравнивает двоичные строки?
Делает ли он (a) строки на символы UTF-8, сравнивает строки на основе длины двоичной строки в символах UTF-8 и значений символов UTF-8, или (b) сравнивает строки на уровне байтов?