[REBOL] Re: variable scopes and recursive func
From: berniegs:prodigy at: 12-Apr-2005 17:11
BS> "Using Rebol requires that a programmer become familiar with
several new and innovative features that can be quite
GI> "I'll respectfully disagree with Bernie about that. A lot of
myself included, have used REBOL very effectively without
any of those advanced features even exist. It *can* be confusing
you happen to be unfortunate enough to do things that bring it
play. For a lot of people, they're never even aware of it, much
caring about how it might work. That's part of the design
Yes, that's true Gregg. I didn't mean to imply that Rebol can't
be used effectively while ignoring some of its more advanced
features. In fact I've been doing just that, while at the same
time learning more and more about those features, e.g., parsing.
It's just that I've learned from 30+ years of hard experience
that once in a while, I can get into trouble when using some
feature of a language that I didn't think I needed to fully
understand. It doesn't happen very often, but it can be very
frustrating when it does.
GI> "Ladislav's articles offer the most in-depth binding info
out there; no contest. All his articles are well worth reading"
Again true. I've read Ladislav's articles, and I'm very
impressed with the amount of work he has put into them. It's not
his fault of course, but I just have trouble getting my brain
around Rebol's "different" scoping rules. I'll get it
eventually, and in the meantime, I'm able to do some pretty neat
things with Rebol. I just keep wondering when I'll accidentally
step on a land mine because I wasn't careful enough.
The individual has always had to struggle to keep from being
by the tribe. To be your own man is a hard business. If you try
it, you will
be lonely often and sometimes frightened. But no price is too
high to pay
for the privilege of owning yourself.