On Sat, Feb 02, 2002 at 02:16:37AM -0800, Bernard Miller wrote:
> Hopefully flags will go off when members of this list read things that are
> equivalent to "I don't understand it but here is my opinion on it...".

Flags certainly go off; but which flags depend on who is saying it.
David Starner is not an idiot.

> Bytext is a superset of Unicode normalization form C, so it certainly
> encodes all of ASCII including form feed, and all combining characters.
> ASCII code points are rearranged partly so that characters like form feed
> can be quickly identified by normalization algorithms. This is far from
> "losing ASCII compatibility". It simply means that conversion must be
> proper, not simply ignoring certain ranges. Also, there is no need for a new

In other words, losing ASCII compatibility.  If I have to convert the
file, then it's not compatible; it needs an intermediary.  That's the
biggest reason UTF-8 exists; it provides a relatively easy transition
path, since it's a superset of ASCII.  Without that, UTF-8 would never
have caught on, either.

> that it will never catch on. Many people who seem to have an emotional
> attachment to Unicode seem to be providing this as the only evidence that
> Bytext is not worthwhile... as if how interesting something is should be
> directly related to how well devleoped and popular it is. Again, I hope
> flags go off.

If the only thing this has over UTF-8 is fast regex, then it loses
overall; complexity is a strike bigger than the gain.  I read a simple
description of UTF-8 once and immediately had a strong understanding of
its structure, capabilities (easy reverse scanning; fast substring
searching), advantages (direct compatibility with ASCII, robustness that
most multibyte encodings lack) and so on.

Note also that popularity among developers *does* say something that
popularity among the masses does not.  Developers tend to choose their
APIs and standards more deliberately than users choose their software.

You really need to stop arguing your point by arguing the motives
("emotional attachment") and insulting the intelligence of people (they
just can't understand it!) disagreeing with you.  As you say, "flags go
off" when I see that.  (Ad hominem flags, incidentally.)

-- 
Glenn Maynard
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to