Thoughts and comments by John Sumsion about life and software.Alma 34:38 Live in thanksgiving daily, for the many mercies and blessings which he doth bestow upon you.

21 December 2011

Unicode Support Better Now in Ruby

Unicode support in Ruby has historically been one of Ruby's major problems for me.

With the advent of Ruby 1.9 of course, Unicode support started being added to the language. However, it's not as straightforward as Java, which supported some version of Unicode from the beginning.

Even though it's been a rough decade, things are finally looking up. In fact, I actually like the way things got factored after all of the mess.

The thing I like is that the minimal amount of support is included in the standard library, and it's easy to compose things in non-standard ways for weird scenarios or data in improperly encoded formats.

My Blog List

Disclosure: I am employed by FamilySearch. The views expressed here are the opinions of John Sumsion and do not necessarily reflect the views of FamilySearch or The Church of Jesus Christ of Latter-day Saints.