[REBOL] Re: Please help me to promote REBOL
From: tim:johnsons-web at: 11-Nov-2003 10:51
* Arie van Wingerden <[apwing--zonnet--nl]> [031111 09:03]:
> Hi Tim,
>
> thanks for the code sample! I will get into this soon.
> By the way: it looks a bit similar to a DEFINE in a LET fence in SCHEME with lexical
scoping. Is that right?
(Duh!-I-dunno (scheme-dummy-here)) ;; <sigh>
> Did you mean btw that I may place it as an example on my site?
Yes, you are welcome to! I plan on putting together a little tutorial
for it, but if you were to do it youself as well, I believe that it
would help 'imprint' evaluation concepts for you.
(still working on evaluation myself)
:-) And just for the record... I'm also in favor of a rebol-recommended
pretty-print style when it comes to posting rebol code for public
access
tim
> Met vriendelijke groet / with kind regards,
> Arie van Wingerden
> http://home.zonnet.nl/rebolution
>
> ----- Original Message -----
> From: Tim Johnson
> To: [rebol-list--rebol--com]
> Sent: Sunday, November 09, 2003 1:05 AM
> Subject: [REBOL] Re: Please help me to promote REBOL
>
> That's a really pretty web site!
> ----------------------------------
> (reb rings anyone?)
> ----------------------------------
>
> For those new to rebol(and for you gurus to critique if you so wish),
> I'm including a subroutine that I use frequently.
>
> One of rebol's distinctive features is the variety of ways
> in which code can be evaluated. Coming from architectural
> languages like ASM and C, and using more conventional scripting
> languages like python, I had a hard time getting that
> under my belt. Still working at it actually.
>
> and the fact remains, rebol documentation doesn't really hammer
> down the distinctions in evaluation as much as should be
> done, IMHO.
>
> Following the control flow of 'fetch might be enlightening
> to someone new to rebol *and* it illustrates the usage
> of (what I call) an 'anonymous' function
>
> enjoy
> tim
> P.S. I hate pretty-print!
> ; -------------------------------------------------------------------------------
> make object! [
> default-value: none
> set 'fetch func[ {safe data retrieval. Handles any value}
> v /seed {set default value} /deep {If block, reduce} /local tmp][
> either seed[default-value: v][
> either value? v[
> either word? v[
> tmp: get v
> either all[deep block? tmp][reduce tmp][tmp]
> ][v]][default-value]]]]
> ; -------------------------------------------------------------------------------
>
> * Gregg Irwin <[greggirwin--mindspring--com]> [031108 14:29]:
> >
> > Hi Arie,
> >
> > AvW> since some time I have got my REBOL promotion website
> > AvW> http://home.zonnet.nl/rebolution running.
> >
> > AvW> In order to serve the REBOL community best, I ask you to
> > AvW> check my site for correctness and completeness. If you think
> > AvW> it's worthwile, please link to my site. Do not hesitate to
> > AvW> comment, I am just a newbie :-)
> >
> > Looks good to me! You've got good coverage of lots of the resources
> > out there. One thing I would like to have done more of myself when
> > I started with REBOL, though I still can, is keep a journal as I
> > learned more about it; what problems I had; the breakthroughs that
> > came; how my thinking changed over time. Things like that. If you're
> > still feeling like a newbie, I think that could be helpful to others.
> >
> > Met vriendelijke groet, :)
> >
> > -- Gregg
> >
> > --
> > To unsubscribe from this list, just send an email to
> > [rebol-request--rebol--com] with unsubscribe as the subject.
>
> --
> Tim Johnson <[tim--johnsons-web--com]>
> http://www.alaska-internet-solutions.com
> --
> To unsubscribe from this list, just send an email to
> [rebol-request--rebol--com] with unsubscribe as the subject.
> --
> To unsubscribe from this list, just send an email to
> [rebol-request--rebol--com] with unsubscribe as the subject.
--
Tim Johnson <[tim--johnsons-web--com]>
http://www.alaska-internet-solutions.com