Em muitas línguas, há um par de funções chr()e ord(), que convertem entre números e valores de caracteres. Em alguns idiomas, ord()é chamado asc().
Ruby tem Integer#chr, o que funciona muito bem:
>> 65.chr
A
Justo. Mas como você segue o outro caminho?
"A".each_byte do |byte|
puts byte
end
estampas:
65
e isso é muito próximo do que eu quero. Mas prefiro evitar um loop - estou procurando algo curto o suficiente para ser legível ao declarar um const.