World: r3wp
[!REBOL3-OLD1]
older newer | first last |
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. |
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 [1033] | Cheaper to port rebol to java? Php, javascript will be there afaik. |
older newer | first last |