On Fri, Feb 18, 2005 at 12:42:31PM -0600, Rod Adams wrote: > > > >No, but nor does it have a concept quite like a variable. > > > Which significantly weakens the "mapping naturally to human linguistic > structures" argument, IMO.
Why exactly? It's just the variable-nature of variables that isn't exactly expressed linguistically, otherwise variables are just nouns really. > >Junctions are equivalent to the English sentence "Get eggs, bacon, and > >toast from the store". (In Perl, that'd be something like C<< > >$store->get("eggs" & "bacon" & "toast") >>.) > > > > > Or just have C< get() > take a list, and it's: > > $store->get(<<eggs bacon toast>>); # is that the latest use of <<>>? > > >It's just a bit of > >orthogonality that allows you to give "eggs, bacon, and toast" a name > >and use it later. > > > @shopping list = <<eggs bacon toast>>; > > gives them a name you can use later, as well. Except that you've introduced a definite ordering where one isn't needed. This whole analogy has me wishing for an Exegesis. -Scott -- Jonathan Scott Duff [EMAIL PROTECTED]