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

World: r3wp

[!REBOL3-OLD1]

Graham
14-May-2006
[967x2]
Are we storing these functions in altme, or the mailing list, or 
some other more accessible archive?
Doesn't Gregg have a functions archive somewhere?
Sunanda
14-May-2006
[969]
Altme/REBOL3 is a poor place to keep useful functions: they have 
close to a  0% chance of being found by anyone looking via a search 
engine (only most recemt 300 messsages are visible, remember).....Though 
REBOL2 and the originla REBOL world are even tougher for anyone new 
to mine data from.
(Altme/REBOL3 is a great place to _develop_ useful functions)
***

The ML is slightly better. At least it is visible, though not very 
structured -- it can be hard to tell if you are looking at the latest&greatest 
version of a function, or just one of many interim revisions.
***

You are thinking of http://www.bigbold.com/snippets/tag/REBOL-- 
a code snippets library that Gregg has contributed to.
[unknown: 9]
14-May-2006
[970]
Agreed, shouldn't this by definition be in the library?
Graham
14-May-2006
[971]
A functional language should have a function library?
[unknown: 9]
14-May-2006
[972]
: )
Volker
15-May-2006
[973]
Josh talked about rebol as external process,sharing window. As a 
possibility for plugin. Its not plugin, but could that work between 
rebol-apps? view-desktop could profit a lot.
Henrik
15-May-2006
[974]
that would be very cool. instant desktop service for rebol apps.
Volker
15-May-2006
[975x3]
%index.r could then contain real code and play animations, without 
taking over.
Maybe add a little message-exchange, and konfabulatorisdone.
(call it active icons :)
ScottT
15-May-2006
[978x2]
I think of Acrobat and MSAgent with regard to this--one instance 
of an exe that bridges all the instances.
I am more familiar with msagent.  There is a server process that 
coordinates all the instances of the MSAgent control, wherever they 
may be, windows app, browser window, wherever.
Geomol
20-May-2006
[980]
In REBOL3, would it be an idea to add a /deep refinement to REDUCE, 
so it'll reduce blocks within blocks?
Gregg
20-May-2006
[981]
I'd bet a lot of us have thought of that one. I haven't pushed for 
it, because it seems like the places I think I'd use it most would 
have exceptions in the other direction. That is, I want to reduce 
*almost* everything, but there are exceptions. I also thought about 
a version that let you specify the words you wanted reduced (reduce-only 
series words), and would do a deep reduce, then RT added /only, which 
works backwards from that, so I thought my idea would be confusing.
Anton
20-May-2006
[982]
Could be useful for little things.
Gregg
20-May-2006
[983]
Worth working up as a mezzanine in any case I suppose.
Louis
20-May-2006
[984]
Is rebol3 going to support file locking? I think that is the correct 
term. I need for several users to be entering data into the same 
file at the same time. Is there a way to do this right now?
Volker
20-May-2006
[985]
Gabriele suggest to open a port as server, because a port can only 
be opened by one process. Thus it can act as lock. Os-filelocking 
is not supported.
Louis
20-May-2006
[986]
How do I open a port as a server?
Volker
20-May-2006
[987x2]
port: open tcp://:8912 ;note the ":"
And if that fails somebody has that port open. (or some firewall 
goes angry or whatever, but that is another problem).
Louis
20-May-2006
[989x3]
Ok. Thanks. I'll try that.
As an SOA, REBOL/Services gives you an easy way to create a wide 
variety of applications such as:

Secure file sharing
Does that mean that rebol services would also be a solution to my 
problem?
Anton
21-May-2006
[992]
I believe Rebol3 will have inter-task messaging, so probably the 
same trick can be used.
Pekr
21-May-2006
[993]
Volker - but doesn't opening port work on one machine only? Still 
semaphore file is probably better way to go, at least under Windows, 
where it does not let you to delete file, when it is opened by some 
other task .....
Volker
21-May-2006
[994x4]
Yes, works on one machine only. I think that is the usual case for 
small accounts. If you are bigger, you should use a daemon to sequence 
access IMHO.
And use cgi only as proxy.
Louis: The up/download is easy in rebservices. Some things need be 
to figured out, (user-management, no http-proy, allows upload of 
functions, filter them out!). But Gabriele is here.
Should comparing chars be case-insensitive? Its the default everywhere 
else, i was surprised it is not. And '== is still there for exact 
match.
Anton
21-May-2006
[998]
Just considering equality with the CHAR! type.  We think it might 
be better to move the currently simple, case-insensitive equality 
test to strict-equal.
Volker
21-May-2006
[999]
(5 seconds faster! :)
Anton
21-May-2006
[1000x2]
:) Let's see if it's in RAMBO anywhere...
Trying to remember where we should post our Rebol3 ideas.
Volker
21-May-2006
[1002]
Wasnt it "tell Gabriele"?
Anton
21-May-2006
[1003x2]
Not really in RAMBO, closest is: http://www.rebol.net/cgi-bin/rambo.r?id=3853&
Rebol3 roadmap page directs to feedback:  http://www.rebol.com/feedback.html
Gabriele
22-May-2006
[1005]
if you consider it a bug, even for current versions, then rambo is 
best. if it's just for discussion for r3, then "tell Gabriele" is 
fine. if it's a generic wish, rambo is ok too.
BrianH
22-May-2006
[1006]
We put in our 2 cents here and there, and pretty soon it adds up 
to real money, so to speak.
Anton
22-May-2006
[1007]
Alright, off to Rambo then. (I recall discussions all about equality 
and strict-equal a long time ago.)
Joe
22-May-2006
[1008]
Gabriele, any plans to improve the library interface for R3, or even 
make it free so that more people use it (I don't think this affects 
RT sales b/c most companies buy solutions, e.g. FCGI or MySQL api, 
... )
Gabriele
23-May-2006
[1009]
the library interface will be improved, but i can't say if this will 
happen with the first release of r3.
Pekr
23-May-2006
[1010]
Gabriele - what will happen to ports? Carl mentioned e.g. mySQL will 
move away from kernel - will there be any other "component" (call 
it whatever) interface to "plug-in" functionality to rebol?
Gabriele
23-May-2006
[1011]
i don't have any details yet.
Pekr
23-May-2006
[1012]
it is a pity, I would like to form a bigger picture - how all those 
things will be organised - library interface, plug-in interface, 
View - will it be just a component? What is /platform, etc.? So, 
patience and wait mode? :-)
Gabriele
23-May-2006
[1013]
yes, everything will eventually make sense ;)
Pekr
23-May-2006
[1014]
well, soon there is June, so hopefully first alpha of new Core will 
come one day :-)
Pekr
24-May-2006
[1015]
Gabriele - are there any changes planned for port model, networking/files? 
And will R3 be properly async?
Gabriele
24-May-2006
[1016]
r3 does not need to be async since it has tasks. but, this does not 
mean that all ports should be synchronous.