r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Rebol School] Rebol School

btiffin
27-May-2007
[374]
Also (in general) check
http://rebol.com/docs/core23/rebolcore.html
in particular load and save  and  read  and write commands
http://rebol.com/docs/core23/rebolcore-12.html#section-4
denismx
27-May-2007
[375x2]
I'm looking for a LEARNING MAP that could be used as a fast track 
to learning to build interesting little applications.
There are so many options (modifiers) to Rebol instructions that 
it isn't immediatly clear what core essentials should be learned 
first, or what general structure of Rebol syntax should be learned 
to become effective rapidly.
btiffin
27-May-2007
[377]
Yeah, that is kinda in the progess of being built.  There are some 
awesome resources
but they need to be tracked down sometimes....

The cookbook  http://rebol.net/cookbookbeing one starting point.

rebol.org  has a lot of scripts, but it requires reading code a lot 
of the time....
The REBOL Viewtop  (desktop command at console)
    REBOL Folder ->Tools->Word Browser is not bad for options
denismx
27-May-2007
[378x2]
I'm sure, as the pros keep saying, that once you have learned Rebol, 
it is very fast to code applications. The problem is that it might 
be that to get to that point takes quite a while
I can read the code. The thing is I have yet to get to a point where 
I can sit down and start thinking code to do things.
btiffin
27-May-2007
[380]
REBOL/Core and /View has builtin  help  as well...but it can be terse
denismx
27-May-2007
[381]
I'm looking for a set of basic essentials, of sort, that can be taught 
to a beginner so that he/she can start coding useful stuff in, say, 
3 to 5 hours.
btiffin
27-May-2007
[382]
rebol.com has some tutorials...
http://www.rebol.com/docs/quick-start.html
denismx
27-May-2007
[383x2]
My skills now are: reading/understanding the code; tweaking code 
to suit my purposes. That's about it.
Read those a couple of times. I teach C++. Know a dozen more languages, 
including Prolog.
btiffin
27-May-2007
[385x2]
If you don't mind reading code...exploring rebol.org is good, but 
can be time consuming.
Follow the links off rebol.org Articles page
to Brett Handley's site...
http://www.codeconscious.com/rebol/
denismx
27-May-2007
[387x2]
To come to the point of teaching Rebol, I will have to find some 
structure in the language that permits me to extract the "basic essentials" 
in view to start students to code in a relatively short time.
ok. I will. Tks.
btiffin
27-May-2007
[389]
Enjoy...REBOL, being light, is pretty deep wide and somewhat 'hidden' 
 :)
denismx
27-May-2007
[390x2]
yes, that is a problem as far as learning goes.
Like a Zen koan ;-)
btiffin
27-May-2007
[392]
Yep, very much.  But efforts are afoot to alleviate this.  If you 
know french, those books
get good reviews.
denismx
27-May-2007
[393x3]
The truth is there, in some senseless sentence, but you have to self-destruct 
to get to it.
Yes, I know French. Some day soon I'll dish out the money.
Not sure they offer some "fast track" though
btiffin
27-May-2007
[396]
I've never read them...only the reviews.  :)
denismx
27-May-2007
[397]
:-)
Brock
27-May-2007
[398]
Here's a nice tutorial.. http://musiclessonz.com/rebol.html
btiffin
27-May-2007
[399]
I second Brock's suggestion  :)
denismx
28-May-2007
[400]
I hadn't seen this one. Based on View? I was assuming it to be simpler 
to stick with Rebol/core. Maybe not.  This one seems real good at 
a glance. Tks Brock. And tks btiffin for all the pointers.
Volker
28-May-2007
[401]
view is core for all except gui. + some commands ending with -thru, 
'read-thru and such. they are the same as the short form, but use 
a cache.
Henrik
28-May-2007
[402]
I wish he would use shorter paragraphs.
denismx
7-Jun-2007
[403]
Reichart: I'm surprised the tools you are wishing for in order to 
start holding online classes aren't already build in Rebol... From 
what I've seen, all the bits and pieces seem to be there already, 
maybe except for a whiteboard. No?
[unknown: 9]
7-Jun-2007
[404]
Rebol is a language...
denismx
9-Jun-2007
[405]
Well I did'nt mean "built-in" in Rebol, but built using Rebol, of 
course.
Geomol
22-Jun-2007
[406]
To everyone:

What characterize a good learning book? Do you prefer thick books 
with deep explanation and many examples, or do you prefer the thin 
book with the essentials? Look at your collection of technical book; 
about computer languages, OSs, databases or what you have. Which 
ones do you like, and which ones is no-good?
Graham
22-Jun-2007
[407x2]
the bigger the better
and preferably with water proof pages so I can read it in the bath 
:)
Geomol
22-Jun-2007
[409]
lol, you're special!
Gregg
22-Jun-2007
[410]
I have some big books I like, but my favorites tend to be smaller. 
I love Jon Bentley's books, and anything by Robert Glass (almost 
wrote Philip Glass there :-), Kernighan, and DeMarco and Lister are 
other favorites.
Graham
22-Jun-2007
[411x3]
I actually bought some HP tough paper for this purpose.  It's water 
proof and and can be printed upon with laser printers.
and very expensive
So, I can debug my programs in the bath :)
Geomol
22-Jun-2007
[414]
:-D
PatrickP61
25-Jun-2007
[415x2]
Hi everyone,
I'm a newbie and wanted to ask this question on a simple rebol program. 
 If I have a variable COUNT and I wanted to write this value with 
a literal could I do this:  write OutFile [Count " Total lines"]/append. 
 But the word Count is not evaluated and I get "Count Total lines" 
instead of "8 Total lines".  What do I need to tell rebol to return 
the value of COUNT?
Rebolek
25-Jun-2007
[417]
hi Patrik,

try this:

write OutFile reduce [Count  " Total lines"]
PatrickP61
25-Jun-2007
[418]
Rebolek - Does the word REDUCE evaluate all values in the block?
Rebolek
25-Jun-2007
[419]
yes
PatrickP61
25-Jun-2007
[420]
Thank you -- I'll try it
Rebolek
25-Jun-2007
[421x2]
If you do not want to evaluate everything, use compose:
compose [(count) " Total lines"]
then only values in parens get evaluated
PatrickP61
25-Jun-2007
[423]
Works -- Thank you