On Wed, 30 Oct 2002, Michael Lazzaro wrote:
: My own backup proposals would be:
:
: h<+>
: h[+]
:
: or similar, e.g. give the brackets a prefix to differentiate them
: firmly as 'hyper'. Personally, I still don't mind that extra char,
: because it makes it extra-super-obvious; as we've seen (from the 60+
: messages posted in the last twelve hours, sheesh), hyper is a concept
: that people definitely need "alerting" of. And no sigil, so it doesn't
: conflict(?) with anything else.
Well, "v" for vector makes a little more sense, maybe. Could be lots of things:
@a *[+] @b
@a .[+] @b
@a =[+] @b
@a ![+] @b
@a ^[+] @b
@a _[+] @b
@a :[+] @b
@a '[+] @b
@a v[+] @b
There's a problem with v[] for postfix ops, though. You'd be required
to use the space-eater after alphanumerics, for instance:
@foo _v[.]method
@foo _v[++]
And the space would also be required! So I don't think "h" or "v" will fly.
Of the others, : seems to work about the best, but maybe that's an illusion
that evaporates when we start using adverbials.
The * has obvious mnemonic value of the splat sort, but also mentally clashes
with the notion of multiplication when using mathematical ops inside.
Larry