Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] The effect of learning Forth on my understanding of REBOL

From: GedB::Rushcoding::co::uk at: 22-Mar-2007 13:23

I've been on and off with REBOL for years now. I'd try it for one purpose, and get blown away be the expressive power. Then I'd try it for something else and wind up hopelessly muddled. I'd reached the conclusion that I just wasn't smart enough. However, all this changed after spending a couple of months learning FORTH. Suddenly REBOL makes sense. Take the examples from the 'Whats Wrong With Ruby' thread: a: if arg [red] color: any [ all [arg arg2 green] if arg [red] if arg2 [black] purple ] I struggled for a long time understanding how it worked. I was at the point where I could use them, but just couldn't visualise what was going on. Now I understant how the Stack is used, and how the result bubbles up on it. Now everything is obvious. Are many REBOLers former FORTHers? Does anybody else think that Ian Brodies Thinking FORTH should be required reading (or better still, adapter into Thinking REBOLisouly)?