Doug Ewell wrote:
> William took exception to being "reduced" to a company in 
> this way, but I think it makes the scenario a bit more
> realistic. [...]

In fact. I absolutely did not mean to be offensive or anything. Simply "Xyz
Inc." sounded more like something that can pay my rent than "William Xyz".
(But, of course, anybody feel welcome to pay my rent :-)

> > 1. The text MUST be transmitted in UTF-8 (because the CEO of
> > Overington Inc. thinks that UTF-8 is cute).
> 
> That's a perfectly legitimate requirement.  BTW, I think UTF-8 is cute
> too.  :-)

And I as well. In my real life, I am selling UTF-8 as the key to migrate
applications to Unicode.

> Too bad the customer in this scenario didn't think SCSU was cute.

BTW, would it be possible to encode XML in SCSU?

> > a. An XML file is human readable and may be edited with any text
> > editor; although the Plain-14 file claims to be "plain text", each
> > language tag character appears as a three black boxes in any UTF-8
> > editor (and as a random twelve "accented" characters in a non-UTF-8
> > editor).
> 
> While I'm no longer in the business of defending Plane 14 tags, it
> should be mentioned that rendering engines are *not* supposed 
> to display tag characters as black boxes (although they all do).
> [...]

That's fine, but I must add that this ubiquitous bug is the "feature" that
allowed me to minimal editing of my sample text file.

> As for the non-UTF-8 editor, well, UTF-8 was a customer 
> requirement, so not only will the tags display badly,
> so will every other character outside the Basic Latin
> range.

It was a requirement for the host system, not necessarily for every
developer's computer. In real life, many colleagues of mine are still using
DOS editors or old versions of VI, but they are still able to edit source
code in UTF-8, as long as they are just interested in the ASCII part (i.e.,
the commands, tags, statements, etc.).

_ Marco

Reply via email to