[EMAIL PROTECTED] wrote on 13-Sep-2000/11:20:13+2:00

> 
> 
> [EMAIL PROTECTED] wrote:
> 
> > Hi Keith,
> >
> > you wrote:
> > >blk: [11 22 33 44 55]
> > >print skip blk 3
> > >44 55
> > >
> > >Why not (print skip 3 blk) instead of (print skip blk 3)?
> >
> > My $0.02: Two related explanations. Because:
> >
> > 1. REBOL is a mind-mapping language.
> > 2. Consistency makes REBOL easier to learn and to remember.
> >
> > Somewhat longer explanations of what I mean follow:
> >
> > 1. skip 3 blk
> >
> > "skip 3 ..."
> >
> > Why 3? Because the element I'm interested in is in the third position.
> >
> > It is? How do I know that? Because I know what block blk contains, and
> > therefore I know that the element is in some position in that block,
> > namely, in the third position.
> >
> 
> OK Elan, I don't feel myself so experienced as you surely are, but how e.g. 'sa
> 
> ve
> fits your rebol language philosophy?
> 
> save %where what ...
> 

action destination source1 source2 ..

not block first, destination first.

> It was the most confusing thingy once I first came to the language. Maybe just
> czech language mind mapping works a little bit differently :-), but imho we fir
> 
> st
> think of what we want to save - as to save the content is on some purpose - e.g
> 
> .,
> prevent loosing data, and only then we decide, where to store it, as it is just
> 
> 
> secondary problem ...
> 
> So? :-)
> 
> Thanks,
> -pekr-
> 
> > Hope this helps,
> >
> > ;- Elan [ : - ) ]
> >     author of REBOL: THE OFFICIAL GUIDE
> >     REBOL Press: The Official Source for REBOL Books
> >     http://www.REBOLpress.com
> >     visit me at http://www.TechScribe.com
> 
> 
> 

Reply via email to