[EMAIL PROTECTED] (Damian Conway) writes:
> Of course, scary 50K keyboards aren't really necessary. All we really need is
> a keybord with configurable keys. That is, each key has an LED, or OLED,
> or digital plastic surface, and an index key that allows you to select the
> Unicode block to be currently mapped onto the keyboard.

Original Chinese typewriters used to work like this, I believe.

> My problem with that is that it's effectively the same solution Perl 5
> provided for switch statements. That is: let them build their own. The
> reason Perl 6 has a single built-in switch mechanism is that in Perl 5
> everybody *did* build their own switch statement. Differently. :-(

It isn't a "let them build their own". It's a "supply a default but take
it out of the language core for simplicity and regularity". I suspect
that what I'm suggesting just comes down to an implementation detail,
but I'm asking for a "+" method on an object of class integer to be given
precisely the same status as a frob method on an object of class Foobar.

> Great minds obviously think alike. That's what it *will* do.
> Except it's:
> 
>       $a + $b
> 
> that's equivalent to the multimethod call:
> 
>       operator:+($a,$b)

So, in fact, totally different.

-- 
You want to read that stuff, fine. You want to create a network for such 
things, fine. You want to explore the theoretical boundaries of free speech, 
fine. But when it starts impacting *people* trying to *communicate*, then 
that is where I draw the line. 
    - Russ Allbery, http://www.eyrie.org/~eagle/writing/rant.html

Reply via email to