Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-31 Thread David Green
On 5/29/07, Larry Wall wrote: Note that any is considered a singular noun in English, I started to say, Except when it means 'all', but when used that way, it still would mean all in the singular sense. But it gives me an excuse to point out that any can be ambiguous in English; it's not

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-31 Thread Darren Duncan
At 5:36 PM -0600 5/31/07, David Green wrote: On 5/29/07, Larry Wall wrote: In any case, the Huffman coding is probably right because you want to declare Any parameters more often than you want to talk about any possible kind of Object, I suspect. Are Objects really Everything? What about

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-30 Thread Smylers
Larry Wall writes: ... I'm not too worried about the counterintuitiveness of it, by and large. It's much like that little embarrassing problem in physics that a GUT is neither as grand nor as unified as a TOE. :) Hmm, maybe we should just rename Object to something more generic. Nah, the

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-29 Thread Mark J. Reed
My counterintuition just went off again. The more restrictive type is called Any? Object includes junctions? On 5/29/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: larry Date: Tue May 29 14:18:27 2007 New Revision: 14407 Modified: doc/trunk/design/syn/S02.pod Log: Clarification

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-29 Thread Larry Wall
On Tue, May 29, 2007 at 06:46:21PM -0400, Mark J. Reed wrote: : My counterintuition just went off again. The more restrictive type is : called Any? Object includes junctions? Well, yes, Everything is an Object is the politically correct mantra. :) And in Perl 6, Any does not really mean any

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-29 Thread Mark J. Reed
Well, yes, Everything is an Object is the politically correct mantra. :) True, but junctions aren't usually in the scope of CS PC... OK, so let me see if I can wrap a conceptualization around this. Logically, the type Object is itself a junction, that of all possible types, while Any means

Re: [svn:perl6-synopsis] r14407 - doc/trunk/design/syn

2007-05-29 Thread Darren Duncan
At 4:40 PM -0700 5/29/07, Larry Wall wrote: Hmm, maybe we should just rename Object to something more generic. There are plenty of candidates: Top Idea Noun Item Proto Thing Notion Concept Subject Reality Invocant Universal EveryThing