It's easy enough to verify. I often have problems with postings
because they contain characters which aren't present in ISO
8859-1 (which are the only encodings for which fonts are
installed on my machines at work).
[...]
I agree: you foreignors are messing things up.
Opening and closing quotes are part of English. At least, part
of the English used by people who've gotten beyond kindergarden.
I don't have a "tagline". In fact, I don't know what you mean
by a "tagline". My .sig uses accented characters, because it
contains my address. I'll also occasionally use characters
outside of the 96 basic characters in the body of my postings:
things like a section reference (§) when quoting the standard,
for example, or a non-breaking space.
If I had UTF-8 everywhere, I'd also quote correctly.
[...]
It's not English because English has only 26 letters, without
diacritics.
So the Merriam Webster Dictionary is not English (since it
contains diacritics on some words, and uses opening and closing
quotes, and a lot of other characters other than the 26
letters).
The naturalized word 'naive' has been accepted into the
English language but the way you encoded it is still a foreign
word.
Not according to Merriam Webster. But of course, you know more
about English than the standard dictionaries.
You mean like dash as a separate character from minus?
A minus sign, a hyphen, an n-dash and an m-dash are four
separate characters. Because I don't have the dashes in ISO
8859-1, I simulate them with -- and ---, but it's really a hack.
Symbols are not word elements. The code page concept is
symbols.
Nor are blanks. Are you saying that the encoding shouldn't
support blanks either?
What the hell is a "code page"?
Reality is that 'naive' is a naturalized English word and your
encoding is a foreign word:
Not according to any of the dictionaries I've consulted. All
give "naïve" as a perfectly correct, native American English
spelling.
Everything: I program in a spoken language and a programming
language. I chose my targets or at least know them: that is
the context of the software development.
The context of software development is that each programming
language defines a set of characters it accepts. Fortran used
the least, I believe---it was designed so that you could get six
6 bit characters in a word. C and C++ require close to a
million.
That's misleading: French has diacritics, English does not.
Your talk about letters is what is misleading. I'm just
pointing out that it's irrelevant.
[...]
'naive' has been naturalized into the English language and
does not have/does not require (unless one feels romantic?)
an accent. You were taught French, not English.
Merriam-Webster disagrees with you.
Ah! I mentioned Webster long ago in this thread and discounted
any relavence:
Merriam-Webster is irrelevant to what is correct American
English use?
[---]
If you don't know English well, that's your problem.
You mean if I don't want to accept bastardization/perversion
it's my problem.
I mean that if you don't want to accept generally accepted,
standard usage, it's your problem. A serious one, at that,
symptomatic of a serious social maladjustment.
[...]
I have to, because my comments where I work now have to be in
French, and French without accents is incomprehensible. The
need is less frequent in English, but it does occur.
Simplify your life: use English (for SW dev at least)!
If you've ever tried to understand English written by a
non-native speaker, you'll realize that it's much simpler to let
them use French (or German, when I worked there).
Native English speakers represent less than 5% of the world's
population, which means that being a native English speaker is
the exceptional case.