[E-Lang] down with 'define'
Dean Tribble
tribble@e-dean.com
Mon, 05 Mar 2001 19:14:55 -0800
>It would significantly help me think about the matter to see a concrete
>language in which the issues raised by scope-order independence have been
>worked out.
Well...Joule (and FCP et al)
> >It isn't that I use recursive, or mutually recursive, objects that often
> >(though I suspect I do). It is that for any file longer than one editor
> >page, it is not obvious where the piece I am working on is located relative
> >to the definitions that it depends on. Having to worry about the **order**
> >of definitions is just one more task, and it can be substantial. I have
> >enough things to keep track of just remembering how my program is supposed
> >to work.
>
>I like these goals.
I'm particularly worried about this for facets, which may often be mutually
recursive. I've said that before. The new point that just occurred to
me: Most people, given the hassle of mutual recursion, would just combine
otherwise independent facets into a single object!