I just want to second Dale's endorsement of the ICU library.  It has been around a long time (originally developed by Taligent) and it provides the base unicode capabilities for an awful lot of software.

I think it would make more sense to bring icu into Smalltalk as a NativeBoost library than to spend resources reimplementing and maintaining it.

-Todd Blanchard

On Dec 8, 2015, at 11:20, Dale Henrichs <dale.henrichs@gemtalksystems.com> wrote:

On 12/07/2015 11:31 PM, H. Hirzel wrote:
Dale

Thank you for your answer with links to the ICU library and the notes
about classes in Gemstone. Noteworthy that you have a class Utf8 as a
subclass of ByteArray.

I understand that Gemstone uses the ICU library and thus does not
implement the algorithms in Smalltalk.

I am currently looking into what the  ICU  library provides.