Re: [stack] function/object ambiguity + quotation alternative
William Tanksley <[email protected]>
| Newsgroups | gmane.comp.lang.concatenative |
|---|---|
| Message-ID | <1235759371.5247.1066.camel@tanksley> |
John Nowak wrote: > William Tanksley wrote: > > John Nowak wrote: > >> More the other way around. I think it's important to treat the object > >> [dup] and the object dup differently. > > Why? In what way are they different? > I'll be using Joy for all of these examples. > The whole problem is that, in my opinion, "open" quotations suck. For > example, this rule always holds true in Cat: So you want to treat them differently because treating them differently sucks? :-) Yes, I agree that open quotations are a problem. If you don't have them, [dup] and `dup are equivalent by any test. > That's not really the main reason open quotations suck; the real > problems are: > 1. You can no longer factor code indiscriminately. > 2. You have these ugly naked function objects to deal with! Quotations, whether open or closed, ARE "naked function objects". > - John -Wm