Skip to content
0:00 / 0:00

#yukihiromatsumoto#unicode#stringencoding

LoneStar RubyConf 2008 - Ruby Past Present and Future

Confreaks

42K subscribers • 88 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Yukihiro Matsumoto, creator of Ruby

Intermediate. Assumes working knowledge.

73 views11 years ago1 recommendation

Programming languagesHistory and cultureRubyLanguage design and type systemsHistory of computing

Yukihiro Matsumoto discusses the history, design philosophy, and future direction of the Ruby programming language.

Ruby Past Present and Future by: yukihiro Matsumoto 'Matz'

Why it's here

1 person recommends this

What people say. Recommended to understand why Ruby does not use a single internal Unicode encoding for strings.

Moments people linked to

u/vytahin r/programming • Recommends

On “The Tragedy of UCS-2”

And in case anyone is wondering, that is one of the main reasons Ruby (a Japanese programming language) will not use exclusively Unicode for internal string encoding – so the user can opt-in for another, more accurate encoding for East Asian text without fear of losing any information on roundtripping or unsupported characters. Edit: Matsumoto himself explains it here (from 23:23, couldn't find a better quality version): link to this video
16View on Reddit