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

World: r3wp

[!REBOL3-OLD1]

Louis
20-May-2006
[990x2]
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.
Pekr
24-May-2006
[1017]
not sure tasks are good replacement for async, non blocking functionality 
:-)
Gabriele
24-May-2006
[1018x2]
well, it depends. the Detective would have been *much* easier to 
write and debug with tasks instead of async-mode and callbacks everywhere.
this does not mean that ports should be always sync, as I already 
said.
Pekr
24-May-2006
[1020x2]
hehe, at digg.com I read reaction of one user, who read about REBOL 
and seemed to be excited - his equation is:


Rebol = ((Perl + AJAX + [SETI-:-Home]) - (Bloat + Crap)) * (Extacy + 
Speed ^3)
:-)
Volker
24-May-2006
[1022]
He is close. But the formula is still not simple enough.
Henrik
24-May-2006
[1023x2]
REBOL = Programming - allthebadthings
too simple :-)
Volker
24-May-2006
[1025]
Too simplified! REBOL = Programming - all-the-bad-things
Henrik
24-May-2006
[1026]
I think it's worth "rocking the boat" a little. Anyone care to add 
more comments?
Anton
24-May-2006
[1027]
Not yet. (The force of the explosion increases the more you try to 
contain it.)
BrianW
24-May-2006
[1028]
Pekr, what was the digg link?
Maxim
24-May-2006
[1029]
REBOL: Programming - all-the-bad-things - many-needed-tools
Terry
24-May-2006
[1030]
Make Rebol 3 popular.. add php, javascript, ruby etc dialects.
Pekr
24-May-2006
[1031x2]
do you think it is easy to emulate those languages?
Brian - http://digg.com/programming/REBOL_3.0_development_announced
Volker
24-May-2006
[1033x2]
Cheaper to port rebol to java? Php, javascript will be there afaik.
or javascript with rebol-syntax?
Geomol
24-May-2006
[1035x2]
How do you best support other languages from REBOL (if you want to)?

- Directly parsing other languages with their syntax from REBOL is 
a way to make old programs written in those languages run. You need 
to parse strings for this to work, and that may not be very fast.

- Making new dialects based on those languages, but with the minimal 
REBOL syntax may be good for new programs, written in those languages. 
One thing, that irritates me in other languages (also C) is their 
syntax. You have to write so much unnecessarily, and it's easy to 
make a mistake (e.g. put a ';' in a wrong place), and your program 
then doesn't work as inteded. All the extra also makes it less easy 
to read programs, written in those languages.


It's possible to make cross-compilers, that'll read old programs 
and produce a new format.
With REBOL, I feel, I can concentrate on the problem and not the 
technology, implementation, syntax or other things.
Maxim
24-May-2006
[1037]
yes, REBOL seems to be the most  *productive* language I have ever 
used.  from design to delivery, it always seems to be much quicker 
in REBOL.
Henrik
25-May-2006
[1038x2]
REBOL has saved me from doom quite a few times. Last time was yesterday 
when I lost a database of people signed up to a town party race (a 
system written in REBOL), when the power cord to all the PCs was 
pulled. The database was partially wrecked, but (believe it or not) 
by creating a LIST-VIEW and querying the database, it was possible 
to view and print out the contents. REBOL is so damn wonderful, it's 
almost hard to believe.
so I often use REBOL in times where I need a utility belt to rescue 
data. it's a nice swiss army knife where other tools may be too slow, 
unavailable or hard to use.