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

[REBOL] Re: From "C" to Rebol: HELP!!/RESEND

From: dvydra2:yaho:o at: 31-Jul-2001 7:59

Tim, I have the same problem. Thanks for bringing up this issue. Regards, David --- Tim Johnson <[tim--johnsons-web--com]> wrote:
> the original... > > Hello All: > I've been programming in Rebol for a year. I've > been programming in other > languages for much longer. Coding in C for 12 years, > and therein lies the issue. > > Oftentimes, I find myself so "stuck" in the "C" > paradigm, that although my rebol > code works, I'm not really taking full advantage of > what rebol has to offer. > > Here's an example: One might write a function that > prints a block of rebol code > like this: > ; warning!! untested code > print-block1: func[blk[block!]/local index][ > index: 1 > loop length? blk[ > print pick blk index > index: index + 1 > ] > ] > > or one might write a function that looks like this: > print-block2: func[blk[block!]][ > forall blk[print first blk] > blk: first blk > ] > It is probably safe for me to say that print-block2 > is better > "reboleze" than is print-block1, which one could say > is "tainted" > by the "c" approach. > > Now, here's what I propose: If two or three of you > "real rebol programmers" > would like to participate as mentors: > I will provide code that is working rebol code, the > mentor(s) will > then offer suggestions that will optimize the code, > rebol-wise. > > The following results are possible: > 1)I could take the "before" and "after" code and > turn it into some sort > of a tutorial. > > 2)My writing would *most definitely* be improved. > > 3)Perhaps, if RT finds it acceptable, that I would > then have some good > rebol code to add to the script library. > > I would appreciate feedback on this issue: > > I hope some of you might tell me what you think. > Perhaps this is something > that I and "mentors" could take off of the list > until some results present themselves. > > regards > Tim Johnson > -- > To unsubscribe from this list, please send an email > to > [rebol-request--rebol--com] with "unsubscribe" in the > subject, without the quotes. >
===== David Vydra www.vydra.net david (at) vydra (dot) net