Re: [TFUI] internationalization

Phlip <phlipcpp-/[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
--- Ron Jeffries <[email protected]> wrote:

> Of course we'd be even better off still if
> characters were real objects
> instead of those weird half-bunned things.

Good idea!

Under ASCII, 'A' is an object.

But in ISO-8859-7, GREEK SMALL LETTER SIGMA and GREEK
SMALL LETTER FINAL SIGMA are the same object, so
string comparisons work.

Under UTF-8, 'A' is still an object, but all of "" is
one object. Of course under UTF-16 surrogates all form
one object.

But not only glyphs are objects. Accents are objects
too, so an ISO Latin 8859-1 'ö' (\xF6) is two little
objects.

Vowel signs are objects. And a ligature between two
glyphs is an object.

I have always figured spaces should be objects, but is
an optionally breaking zero-width space an object?
Maybe it's a NullObject!

Hours of fun!

=====
Phlip
  http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces


		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

To unsubscribe, email:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/TestFirstUserInterfaces/

<*> To unsubscribe from this group, send an email to:
    TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.