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

World: r3wp

[I'm new] Ask any question, and a helpful person will try to answer.

Gregg
29-Dec-2009
[3346]
I occasionally forget how refreshing REBOL is. As soon as I have 
to work with somehting else, I remember. :-)
joannak
3-Jan-2010
[3347]
Good example of short simple goodie that will twist one´s mind if 
one has not used to things like lisp, sheme and forth.. It took me 
a moment to realize what's the point in this one. but I think I got 
it..
 
 a: func [x] [print x] 
 b: func [] [a: 42]
 a b


As found from http://www.rebol.com/docs/changes.htmlat section 3.8
Reichart
3-Jan-2010
[3348]
This is a great example of where these docs NEED to be a WIKI!


Then we can come along and break this down, give more than one example, 
and put notes and dicussion (chat) with it.
BrianH
3-Jan-2010
[3349]
Yeah, that's why we've started doing so. Two, one official one for 
the manuals, one community one.
Reichart
3-Jan-2010
[3350]
How about start by taking this current entire HTML doc from Carl, 
and simply turn it into a WIKI.
If he give his permission, then it is that easy.
BrianH
3-Jan-2010
[3351x3]
Joanna, the reason for that is that REBOL has 3 different types of 
argument
Sorry, hit the wrong key
Reichart, we did that for R3 already, and it is one of the plans 
for the next month for R2. Thanks for pointing out that the changes 
doc needs to be in the R2 manual wiki as well.
Reichart
3-Jan-2010
[3354]
Cool, can you post a link to that?
BrianH
3-Jan-2010
[3355x2]
The plan or the finished product?
For R3 the wiki is at http://rebol.com/r3/docs/- for R2 it will 
likely be at http://rebol.com/r2/docs/when it's done this month.
Reichart
3-Jan-2010
[3357]
Yes, the first one was exactly what I was looking for.

So can anyone update this wiki?
BrianH
3-Jan-2010
[3358x2]
There is also a community-run MediaWiki site at http://www.rebol.net/wiki/Main_Page
Anyone with an R3 chat account with enough rank can update the official 
manual. You get rank by knowing what you're talking about and not 
being a jerk who wants to mess things up. Not difficult criteria 
to achieve, so far.
Reichart
3-Jan-2010
[3360x2]
Shame... to much of a barrier to entry.

Rather, everyone should be allowed to post anything.

A moderator should be able to push stuff to some "sideline" (not 
delete though).  This will simply keep the s/n high.
When REBOL is no longer a clique, more people will will feel like 
they are "welcome" to join in.
BrianH
3-Jan-2010
[3362]
That is what the community-run site is for.
Graham
3-Jan-2010
[3363]
It's spam protection
Reichart
3-Jan-2010
[3364]
(for the European's here http://en.wikipedia.org/wiki/Clique)
BrianH
3-Jan-2010
[3365]
That's why we have two wikis, so the manual can become more official, 
like a book. We only want answers in the manual. We have other places 
for questions: The community wiki, chat, CureCode.
Steeve
3-Jan-2010
[3366]
clique is a french word Reichart ;-)
BrianH
3-Jan-2010
[3367]
REBOL is big in France :)
joannak
3-Jan-2010
[3368]
*hush* :-)
Reichart
3-Jan-2010
[3369]
Steve, yes, but...many words in English are French, that does not 
mean they are used the same way.  So I think it wise to post this 
just in case...
Steeve
3-Jan-2010
[3370]
clique = to click = to make sound
Reichart
3-Jan-2010
[3371]
Steeve...
Steeve
3-Jan-2010
[3372x2]
same meaning here
;-)
BrianH
3-Jan-2010
[3374x3]
Joanna, the reason for that is that REBOL has 3 different types of 
function arguments, and they have different evaluation rules. If 
you want to know how an expression should evaluate you need to know 
what kind of argument it will be going into, if any. The first expression 
evaluated is the one that returns the function value, the a expression 
in your example. Once that expression is evaluated it no longer matters 
what is assigned to 'a, since the function to be called is now referenced 
by DO.
After this month the plan is for "R3 chat" to be an obsolete term, 
since R2 will have it too. Just "chat" I suppose, or DevBase.
That's the plan, at least :)
joannak
3-Jan-2010
[3377]
I checked the result on 2.7.7 and A was as it shoudl be 42 ..  If 
it had been anything else I woudl have noted it as a Bug ..
BrianH
3-Jan-2010
[3378x5]
Thanks for testing that :)
Works in R3 too.
Reichart, CHAT shouldn't be a barrier to entry. We are trying to 
make it more accessible.
CHAT in this case just being the function that brings up a DevBase 
client - it doesn't even implement the client itself.
We're trying to make DevBase more accessible too, with better clients.
Steeve
3-Jan-2010
[3383]
?
joannak
3-Jan-2010
[3384]
A bit stange system (adding chartinto programming language).. but 
if it works.
Steeve
3-Jan-2010
[3385]
Brian, who is currently working on  a new chat client ?
You annouced that several times but...
BrianH
3-Jan-2010
[3386]
Yeah, the only barrier to entry into REBOL development will be the 
need to have a running version of REBOL :)
Graham
3-Jan-2010
[3387]
Brian has volunteered Stevee
Steeve
3-Jan-2010
[3388]
ahah, i could give it a try, a studied a lot the source in the past
BrianH
3-Jan-2010
[3389]
I plan to write an R2 chat client this month (with as much help as 
is made available). At first it will be a clone of R3 chat, but there 
is nothing in the DevBase server API that requires the clients to 
be in text mode.
joannak
3-Jan-2010
[3390]
Hmm I really shoudl try to use R3 , at least to see that chat..
Steeve
3-Jan-2010
[3391x3]
but i may
... need of a draft about all the api to exchange with the server
some functionalities are still missing to my mind
Graham
3-Jan-2010
[3394]
Awesome Stevee ... it will free up Brian to do other stuff
BrianH
3-Jan-2010
[3395]
If you can help, Steeve, or even get started on it yourself, go for 
it. I don't think there is an API doc yet - the API changes too much.