On Dec 14, 2015, at 7:23 AM, Richard Sargent <richard.sargent@gemtalksystems.com> wrote:
EuanM wrote
Hi Todd, it's taken me til now to put my thoughts into words on this issue.
I think we should make it work first. This will allow us to gain more insight into the issues, and create documentation about the process that we, as a community, understand.
If ICU is the right way to go, we can *then* "make it right".
One way to cross the Grand Canyon is to climb down the wall, assemble the materials to build a bridge, build the bridge, cross it, then clamber up the wall. One would learn a lot about climbing and bridge building, worthwhile if the goal is to learn about those subjects.
Alternatively, you could use the highway bridge that was built long ago and just cross to the other side. This is definitely my inclination.
and given that translating c++ to Smalltalk is doable since Smalltalk is a more powerful language, whereas going the other way is decidedly non-trivial, the right way to use the highway bridge is to point moose at it, extract the plans for the bridge, and reconstruct it out of quality materials.
On 8 December 2015 at 22:36, Todd Blanchard <
tblanchard@
> wrote:
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@
>
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.
-- View this message in context: http://forum.world.st/Sorting-Unicode-strings-Re-Unicode-collation-sequences... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.