Mari Imaizumi
Mari Imaizumi
Software engineer at ESM, Inc.
Dive into Encoding

Each Ruby String object has an encoding internally. Therefore, it can use a different encoding in the same application. It's very convenient. So, how does Ruby encode a String? What does it mean to have an encoding for each String? As they say, practice makes perfect, so I figured I could understand it by adding self-made encoding. This talk would like to try to add self-made encoding in Ruby and see how Ruby handles encodings.

Presentation Material

Recorded video