[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