Я наткнулся на Ruby String Documentation и протестировал методы. Два метода, которые я нашел похожими, - это методы to_sym и intern.
"cat".intern
=> :cat
"cat".to_sym
=> :cat
Я искал Qaru и, на удивление, этого не задавали. Я сам не могу найти разницы между этими двумя, поэтому я подумал, что попрошу об этом.
Если они делают то же самое, один метод быстрее другого? Если это так, имеет смысл использовать этот метод.