Eli Barzilay scripsit:
> * Unicode still changes. More frequently than RnRS even.
It's *how* it changes that matters. Mostly it grows.
> * The rules are complex: difficult to know them all, difficult to
> implement, efficiency problems.
It's a complicated world.
> The fact that these arguments always go very fast to all kinds of
> Unicode nuances and exotic language features is a good indication that
> I don't want that to have an effect on my code.
The only way to do that is to live in a bubble.
> To add on what John said: besides case folding (which doesn't apply to
> Hebrew), you can have additional rules for sorting, which can put
> final letter forms at the same place the non-final forms are. But
> that's beyond what I know on Unicode. (And I really didn't want to
> know anything about it.)
There is a related standard that specifies a general locale-insensitive
sort (which does indeed fold final with non-final forms): Unicode Collation,
aka ISO 14651. But it's not necessary for identifiers.
--
Your worships will perhaps be thinking John Cowan
that it is an easy thing to blow up a dog? http://www.ccil.org/~cowan
[Or] to write a book?
--Don Quixote, Introduction cowan_at_ccil.org
Received on Tue Nov 14 2006 - 18:09:10 UTC