- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Mon, 18 Apr 2022 10:27:38 +0100
- To: ixml <public-ixml@w3.org>
- Message-ID: <m2ee1uspfo.fsf@Hackmatack.fritz.box>
Hello, As long as I’m whittering on about syntax, I might as well run this up the proverbial flagpole. In my experience, “~” is much more commonly associated with “approximately” than “not”. I understand that it is used for negation in some mathematical notations, but “in some mathematical notations” covers a lot of ground. To be honest, I’d expect “¬” rather than “~” in math. (I suppose “~” may be used in some notations to mean “complement” which is precisely what we mean in ixml, but even we don’t try to use the technical term “complement”.) Furthermore, I think “!” is *very* commonly associated with “not”. It’s used that way in a whole range of languages with a C-derived syntax. Steven even has an anecdote about how the use of “!” to mean important in CSS is confusing *because* so many people think of it as negation. I propose that we use “!” to negate a character set rather than “~”. In addition to being (IMHO) more obvious to users, it would free up “~” for some future use. Given our determination to use US ASCII, we need all the special characters we can get! Be seeing you, norm -- Norm Tovey-Walsh Saxonica
Received on Monday, 18 April 2022 09:37:13 UTC