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

World: r3wp

[Ann-Reply] Reply to Announce group

RobertS
15-May-2009
[1581]
I get a SQLite error when I try to add my first domain address; I 
was able to create an empty group OK
Janko
15-May-2009
[1582x2]
RobertS: hm.. what kind of error, does it maybe says something like 
"database locked" or something else?
Hm.. I see that last 2 users had to have errors as their domains 
didn't get passed to the bots. I will go figuring out tonight what 
caused this.
mhinson
17-May-2009
[1584]
Great article on parse Ladislav. This was exactly what I first looked 
for when I very first started looking at Rebol. Thanks.
BrianH
17-May-2009
[1585]
Great article, Ladislav. Just tweaked the grammar and added a link 
to tthe Parse Project at the end - Peta wrote a lot about Parse there.
Ladislav
18-May-2009
[1586x2]
thanks, mhinson and Brian
please, can somebody improve the look of the table in the article? 
(it looks awful, I think)
Janko
18-May-2009
[1588x3]
I don't think it looks awfull , it fits the general wiki style ... 
only if heading would be bold or something ... but I don't have any 
exp. with wiki syntax for tables  ... you have few CSS examples of 
fancy tables here
I can't wait to read it as I already said like your articles a lot 
and parse vs re interests me a lot.. I just nee to find some peacefull 
time to zone it
zone it = zone in
Anton
24-May-2009
[1591]
PeterWood, that string encoding doc and functions look very useful. 
Nice work.
Ladislav
13-Jun-2009
[1592x2]
Thanks, Gregg. BTW, sorry for discussing in Announce, my bad.
When I see that "Very simple. Easy to debug. " in the http://www.rebol.net/wiki/Inclusion_Methods
, I am quite confused about the meaning. What is it that is easy 
to debug? (the DO function?)
PeterWood
13-Jun-2009
[1594x2]
It perhaps makes sense if you consider what errors you could possibly 
make coding using DO:
	incorrectly spell do
	miss the % from a filename
	omit the REBOL header from a script file
	do an unset word


I guess you could consider debugging those errors as being easy -- 
though I'm sure you can think of many more possible errors with the 
DO function than I :-)
On a quick look at the wiki page, the question "why do modules have 
to be dynamically loaded?" seems to jump out of the page.
Ladislav
13-Jun-2009
[1596x2]
hmm, but when I consider, that every build is actually ad hoc, then 
it means, that you have to debug many times, while in case of a standard 
method you just debug the method, not ad hoc script/s
so "easy to debug" versus "no debug"
PeterWood
13-Jun-2009
[1598x2]
Do you not think that it is more a case of either "debugging the 
ad-hoc script" or "debugging the input to the standard method"?  
In the sense of debugging either a shell script to compile and link 
a C program or a makefile.
Isn't  the real question is can you sensibly compare the pros and 
cons of elements of ad-hoc methods (DO, LOAD)  with complete standardised 
methods (PREBOL, INCLUDE)?


Perhaps the better comparison would be to compare ad-hoc inclusion 
against standard methods?
Ladislav
13-Jun-2009
[1600x4]
Well, that would require a real-life example?
(but it surely is worth considering to produce such an example for 
the demonstration purpose)
Just an idea about ad hoc versus standard debugging: "standard" actually 
means a specialized dialect optimized for the purpose at hand (so, 
easy to debug by definition). Ad hoc script means a general purpose 
language using more than just DO and LOAD, since they do not suffice 
on their own.
I think, that the dialect is the proper way
PeterWood
13-Jun-2009
[1604]
Personally, I agree with you. I also generally favour "static" inclusion 
over "dynamic". Perhaps I am unusualin Rebol  in that I am happy 
to work with a build then test approach (I usually take a test-driven 
approach to coding.)
Maxim
13-Jun-2009
[1605x2]
my view is that choice is the right answer.  use what makes sense, 
import, slim, include.  I have an even higher level than include 
with distro-bot.  but still use do directly often.
ladislav: under modules in the inclusion methods, you write: "Not 
usable for building distributions using INCLUDE method. "

I see no reason why not... can you elaborate further?
Ladislav
14-Jun-2009
[1607]
I can't, since I did not write that
Maxim
14-Jun-2009
[1608]
ok
Ladislav
14-Jun-2009
[1609x3]
(it is either by Carl or by Brian, if I understand the history page 
correctly)
...and the winner is... Carl!
Since Carl seems to dislike the fact, that the PREBOL/INCLUDE dialect 
uses #issues as "keywords", I tried to list other alternatives (words). 
Does any of them look usable to you?
Maxim
14-Jun-2009
[1612]
I actually like #issues.
Ladislav
14-Jun-2009
[1613x3]
yes, #issues have clear advantages - no conflict can occur
but, it looks to me, that if Carl initially picked a word alternative, 
we would be happily using that without worring about potential trouble
I know, that issues raise the efficiency question (to Carl, I guess), 
but that does not seem to be critical (YMMV)
Henrik
14-Jun-2009
[1616x2]
like many other datatypes, it would be nice to have one that is directly 
usable for preprocessing.
like we have word!, why not keyword! ?
Ladislav
14-Jun-2009
[1618x3]
...you mean using the #issue syntax?
(that is what Carl considered and I guess he even asked that on some 
forum)
...but there probabyl were some asking for the current state (all 
#issues are special strings) to be kept, so he probably gave up
Henrik
14-Jun-2009
[1621]
Issue might be usable for other things as it was originally not made 
for preprocessing, as far as I can tell. If there was one just for 
this, rather than haphazardly kidnapping other datatypes, that would 
be great.
Ladislav
14-Jun-2009
[1622]
...and, what syntax would you assign to the keyword datatype, then? 
- it may be a thing Carl is considering
Henrik
14-Jun-2009
[1623]
I have no idea. :-) What chars are left to use?
Ladislav
14-Jun-2009
[1624x2]
my guess is, that essentially the ones I listed in the article, but 
that would restrict the word! datatype
so, the question may rather be: does anybody use any of the syntaxes 
listed for "regular words"?
Chris
14-Jun-2009
[1626]
I've seen _word used, and I've made use of =word myself.
Anton
15-Jun-2009
[1627]
I avoid strange syntaxes as much as possible.

But from the list on the wiki, I like *include* the most (and in 
fact, I would discourage any of the others, which look like typos).
Pekr
15-Jun-2009
[1628]
Is it really a big problem to have #include? No matter what, this 
is most known format from other environments. Does it really pose 
any problem in regards to REBOL interpreter?
Ladislav
15-Jun-2009
[1629]
no real problem, except for the fact, that Carl seems to dislike 
it
Ashley
15-Jun-2009
[1630]
As discussed in SDK, *include* would allow "*include*: :do" which 
would be kinda useful.