[REBOL] MIT article on rebol and other languages
Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It classifies languages like python and perl as worse is better languages and rebol as a classic case of the right thing. Enjoy, Rishi http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm __ Do You Yahoo!? Yahoo! Sports - Coverage of the 2002 Olympic Games http://sports.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)
First of all: thank you for the function! after this... a curiosity: why Rebol does not implement native round functions? == I'm developing a program in my company, and an engineer asked how I round the numbers... but... I discovered (I'm still a newbie...) Rebol has only TO-INTEGER function to round a number! No FLOOR, no CEIL, no TRUNC! And... how about Banker's algorithm to round numbers? Here's what I came up with, based on some of Ladislav's excellent work. Watch for word-wrap. ; Ladislav Mecir, Gregg Irwin (minor adjustment) mod: func [ {Compute a remainder.} value1 [number! money! time!] {The dividend} value2 [number! money! time!] {The divisor} /euclid {Compute a non-negative remainder such that: a = qb + r and r b} /local r ] [ either euclid [ either negative? r: value1 // value2 [r + abs value2] [r] ;-- Alternate implementation ;value1 // value2 + (value2: abs value2) // value2 ][ value1 // value2 ] ] ;-- Note: to-interval does mod-like rounding. If the interval you ; specify is not evenly divisble into your base, the result ; may not be what you expect. E.g. round/to-interval 133 30 ; will round to 120, not 130, because 120 is an even multiple ; (read interval) of 30. ; Ladislav Mecir, Gregg Irwin round: func [ {Rounds numeric value with refinements for what kind of rounding you want performed, how many decimal places to round to, etc.} value [number! money! time!] {The value to round} /up {Round away from 0} /floor {Round towards the next more negative digit} /ceiling{Round towards the next more positive digit} /truncate {Remaining digits are unchanged. (a.k.a. down)} /places {The number of decimal places to keep} pl [integer!] /to-interval {Round to the nearest multiple of interval} interval [number! money! time!] /local factor ][ ;-- places and to-interval are redundant. E.g.: ; places 2 = to-interval .01 ; to-interval is more flexible so I may dump places. ;-- This sets factor in one line, under 80 chars, but is it clearer? ;factor: either places [10 ** (- pl)][either to-interval [interval][1]] factor: either places [ 10 ** (negate pl) ] [ either to-interval [interval] [1] ] ;-- We may set truncate, floor, or ceiling in this 'if block. if not any [up floor ceiling truncate] [ ;-- Default rounding is even. Should we take the specified ; decimal places into account when rounding? We do at the ; moment. either (abs value // factor) (.5 * factor) [ value: (.5 * factor) + value return value - mod/euclid value factor ] [ ;-- If we get here, it means we're rounding off exactly ; .5 (at the final decimal position that is). either even? value [ truncate: true ] [ either negative? value [floor: true][ceiling: true] ] ] ] if up [either negative? value [floor: true][ceiling: true]] if truncate [return value - (value // factor)] if floor[return value - mod/euclid value factor] if ceiling [return value + mod/euclid (negate value) factor] ] HTH! --Gregg -- Prendi GRATIS l'email universale che... risparmia: http://www.email.it/f Sponsor: In questo momento di incertezza il modo sicuro per mandarti in vacanza lo abbiamo trovato noi Invitaci, e ti spiegheremo tutto. Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=271d=18-2 -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ARRG...IIS/PWS - Help configuring erebol
erebol stands for 'embedded rebol' and can be used for embedding rebol in text pages, like JSP, ASP, PHP but then with your favourite language. In the script lib --Maarten Hi: Let me make both a suggestion (and I don't know if it would be any help) and ask a question: I have configured rebol to work on PWS on both win NT 4.0 and windows 98 in the following manner Add a new string value to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\Scrip t Map with name of .r and the value of c:\rebol\rebol.exe -cs %s Of course, substituting whatever your path would be.. Now here's my question: What is 'erebol? I hope I've been some help... tim * Gavin McKenzie [EMAIL PROTECTED] [020217 04:39]: Ok...so I've configured erebol to work under IIS before, and then my system got seriously electrocuted. No serviceable backups of the system drive available. So, I've got everything rebuilt, except for getting [the most excellent] erebol configured. I hope...there must be someone on the list who uses IIS or PWs (the config should be similar/same) with erebol or their own homegrown Rebol Server Page solution. Previously I associated .html with erebol.r -- but, I remember cursing for a couple of hours trying to get IIS to properly invoke REBOL. Combinations of command lines like: rebol.exe -cs erebol.r %s %s rebol.exe -s --cgi --script erebol.r %s %s etc... The symptoms of all my attempts include: - REBOL doing nothing but returning its startup banner to the browser (why would this occur, when I've specified either --cgi or -cs?) - REBOL complaining that it cannot evaluate 'erebol.r' (I don't want it to evaluate erebol.r, I want it to do erebol.r) In all cases, rebol doesn't seem to be receiving a valid command line that would have it execute erebol.r. *sigh* Suggestions welcome. Ideally, someone can tell me the magical REBOL command-line they have in their IIS/PWS config. Gavin. -- Gavin McKenzie [EMAIL PROTECTED] -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Editor to use
Hi, The url doesn't seems to work. Is it normal ? How can I get this enhanced Worlfile for ultraedit ? thanks stef --- Christian Morency [EMAIL PROTECTED] a écrit : Hi, Sorry for the delay... Been busy at the job... I just added the enhanced wordfile for UltraEdit at http://www.palmtime.com in the rebol section for those interested. This wordfile add-on list more words than the one at UltraEdit, it does not do the same syntax highlight either... highlight is based on three categories: functions (word), datatypes (word!) and evaluation (word?). It also list all functions, objects, layout declared in a script in the function list view of ultraedit. Enjoy ;) Chris ___ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: REBOL multithreading
You can quite easily implement a system of cooperative multithreading using objects. I am sure Joel will have more to say about this soon Meanwhile, checkout the latest Rugby release which implements this as well using add-thread and remove-thread. http://www.rebolfroces.com/~erebol --Maarten On 14-Feb-02, Alex Liebowitz wrote: Is it possible to run two functions concurrently in REBOL? Not sure if there's any way to do it with functions, (I certainly wish there was), but a semblence of multi-tasking can be achieved using 'feel in a View layout... win-1: layout [ a: field 1 rate 1 feel [ engage: [ a/text: to-string (to-integer a/text) + 1 show a ] ] button Other Window [view/new win-2] ] win-2: layout [ b: field 1 rate 10 feel [ engage: [ b/text: to-string (to-integer b/text) + 1 show b ] ] ] view win-1 It stops when a window is closed though. ): -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: MIT article on rebol and other languages
Hi, Rishi, Rishi Oswal wrote: Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It classifies languages like python and perl as worse is better languages and rebol as a classic case of the right thing. In the context of Rich Gabriel's writing, that's not really the compliment some would think, and it's also not clear to me how accurate it currently is (he was talking about version 1.0, which is outside my experience). Note that Perl developer Dan Sugalski's wisecrack about not understanding continuations was taken as evidence that Worse Is Better communities are ignorant of computing science. (The concept of continuation occurs nowhere that I've found in REBOL documentation nor practice.) Also, there was the comment in the article: Marshall also added that many of the features in the first version of REBOL were omitted in the second, including his tail-recursion implementation. That was an interesting footnote, given that tail recursion is a bit of a sacred cow to The Right Thing mentality. A language that does The Right Thing is described by these: ---begin excerpt--- * Simplicity -- the design must be simple, both in implementation and interface. It is more important for the interface to be simple than the implementation. * Correctness -- the design must be correct in all observable aspects. Incorrectness is simply not allowed. * Consistency -- the design must not be inconsistent. A design is allowed to be slightly less simple and less complete to avoid inconsistency. Consistency is as important as correctness. * Completeness -- the design must cover as many important situations as is practical. All reasonably expected cases must be covered. Simplicity is not allowed to overly reduce completeness. end excerpt A language based on Worse Is Better is described by these: ---begin excerpt--- * Simplicity -- the design must be simple, both in implementation and interface. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design. * Correctness -- the design must be correct in all observable aspects. It is slightly better to be simple than correct. * Consistency -- the design must not be overly inconsistent. Consistency can be sacrificed for simplicity in some cases, but it is better to drop those parts of the design that deal with less common circumstances than to introduce either implementational complexity or inconsistency. * Completeness -- the design must cover as many important situations as is practical. All reasonably expected cases should be covered. Completeness can be sacrificed in favor of any other quality. In fact, completeness must sacrificed whenever implementation simplicity is jeopardized. Consistency can be sacrificed to achieve completeness if simplicity is retained; especially worthless is consistency of interface. end excerpt In conversational usage, I hear worse is better used as the equivalent of pragmatic, theoretically impure/indifferent, but popular, and the right thing as equivalent to idealistic, theoretically pure/consistent, but marginal. Draw your own conclusions. -jn- -- ; sub REBOL {}; sub head ($) {@_[0]} REBOL [] # despam: func [e] [replace replace/all e : . # @] ; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return \n$e} print head reverse despam moc:xedef#yleen:leoj ; -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)
BEWARE: Totally unofficial and unsanctioned opinion... [EMAIL PROTECTED] wrote: after this... a curiosity: why Rebol does not implement native round functions? It appears to me that -- for the most part -- REBOL includes as native functions only those things that are: * critical to the core mission of REBOL, and * impractical to implement effectively as mezzanines. For example, parsing of strings is crucial to the concept of REBOL as a messaging language. I also suspect that a version of PARSE built on top of explicit string/series manipulation via INDEX, NEXT, BACK, etc. would be substantially slower (based on small experiments, but no inside knowledge...) In contrast, a rounding function is both trivial to write round: func [x [decimal!]][ to-integer x + either x 0 [-0.5][0.5] ] and only occasionally needed that it misses on both of the criteria mentioned above. I realize that this is not a perfect model (given the existence of such trivial shortcuts as CONTEXT, DOES, and HAS) but nobody's perfect! ;-) -jn- -- ; sub REBOL {}; sub head ($) {@_[0]} REBOL [] # despam: func [e] [replace replace/all e : . # @] ; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return \n$e} print head reverse despam moc:xedef#yleen:leoj ; -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Binary reading from stdin
At 22.07 17/02/02, you wrote: I'm trying to write a program that reads binary data from fd 0 (stdin). Is there any way to accomplish that with REBOL? stdin is system/ports/input. You'll have to do something like: set-modes system/ports/input [binary: yes] data: copy system/ports/input You'll need to set it back to string if you need to get input from the user later (but it's likely you don't, if you're piping data from another process). Regards, Gabriele. -- Gabriele Santilli [EMAIL PROTECTED] -- REBOL Programmer Amigan -- AGI L'Aquila -- REB: http://web.tiscali.it/rebol/index.r -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Applying Focus
From: philb When opning a new window is it possible to get focus to be applied to the first field so text can be entered without using the mouse to select the field? Hi, Phil, Not knowing what widgets you have before the first field, this example shows how to set the focus to a specific field. view layout [ field f2: field field do [focus f2] ] Hope that helps. --Scott Jones -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] ANN: Rugby configurable (with compression)
All, Added a configuration dialect (very little) to control the threading behaviour and compression. Added the getting started from Pat (thanks!) and Brett's Request brokers and dark times funny story. Also use make-doc format so there is a docs.html now as well. --Maarten -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ARRG...IIS/PWS - Help configuring erebol
Quoting yourself from the past http://www.escribe.com/internet/rebol/m14806.html Does this help? --Maarten On Monday 18 February 2002 10:19, you wrote: erebol stands for 'embedded rebol' and can be used for embedding rebol in text pages, like JSP, ASP, PHP but then with your favourite language. In the script lib --Maarten Hi: Let me make both a suggestion (and I don't know if it would be any help) and ask a question: I have configured rebol to work on PWS on both win NT 4.0 and windows 98 in the following manner Add a new string value to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\Scr ip t Map with name of .r and the value of c:\rebol\rebol.exe -cs %s Of course, substituting whatever your path would be.. Now here's my question: What is 'erebol? I hope I've been some help... tim * Gavin McKenzie [EMAIL PROTECTED] [020217 04:39]: Ok...so I've configured erebol to work under IIS before, and then my system got seriously electrocuted. No serviceable backups of the system drive available. So, I've got everything rebuilt, except for getting [the most excellent] erebol configured. I hope...there must be someone on the list who uses IIS or PWs (the config should be similar/same) with erebol or their own homegrown Rebol Server Page solution. Previously I associated .html with erebol.r -- but, I remember cursing for a couple of hours trying to get IIS to properly invoke REBOL. Combinations of command lines like: rebol.exe -cs erebol.r %s %s rebol.exe -s --cgi --script erebol.r %s %s etc... The symptoms of all my attempts include: - REBOL doing nothing but returning its startup banner to the browser (why would this occur, when I've specified either --cgi or -cs?) - REBOL complaining that it cannot evaluate 'erebol.r' (I don't want it to evaluate erebol.r, I want it to do erebol.r) In all cases, rebol doesn't seem to be receiving a valid command line that would have it execute erebol.r. *sigh* Suggestions welcome. Ideally, someone can tell me the magical REBOL command-line they have in their IIS/PWS config. Gavin. -- Gavin McKenzie [EMAIL PROTECTED] -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: MIT article on rebol and other languages
Interesting article. But I can't help thinking that that there's something fundamentally wrong with all languages. Instinct would tell me that dialects are on the right track. Somewhere out there must be the killer dialect. Here's a question. What is the end of all this? Or... if your hardware/software could do anything, what would it be? Personally I would like to see... - Software that writes itself. - If not write itself, a pseudo code dialect, or something that a child could program. - An OS that knows what I'm going to do before I do it, and does it for me flawlessy (eg: when i first sit down, i usually check my email... why doesn't the stupid thing know that??? or when given an option for the billionth time, for which i always choose Cancel, to just cancel already.) - An AI Organizer for everything. Got so much info goin on that I end up making backups of my backups. Here's an interesting white paper on a technology timeline http://www.btexact.com/white_papers/downloads/WP106.pdf I find most of it humorous. It picked AI doctors to arrive last year, but makes one think... where are we going with all this? But what intrigues me more is the lack of cooperation to accomplish ANYTHING. There is 1000 times more talk on which is the better language, then doing something truly constructive with any of em. begin rant I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? What gives? My only guess is that the Rebol community, or at least the part that actually reads these posts, is really rather small. The law of big numbers would have kicked in had their been a big number of readers, and someone, anyone, would have responded... surely. Another example is the www.Rebols.com website. Really, an experiment in potential Reblet type commercialization... numerous posts here... and not a single sale??? I mean, theres a developer reblet there that turns any script into the world's easiest macro creation utility ever! I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? And IOS seems to be (although im not in the loop to really answer) suffering from the same problem as Rebol itself... you build a better mouse trap, and the world DOESN'T beat a path to your door. So I guess my question would be.. why not? But then the responses would stumble and fall back into the discussion realm with things like the Rebol should be open source garbage. Which really, like everything else, is just talk. Lots of talk, and no killer apps. end rant Yours truly, the 3 a.m. philosopher... T Brownell - Original Message - From: Rishi Oswal [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, February 17, 2002 11:17 PM Subject: [REBOL] MIT article on rebol and other languages Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It classifies languages like python and perl as worse is better languages and rebol as a classic case of the right thing. Enjoy, Rishi http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm __ Do You Yahoo!? Yahoo! Sports - Coverage of the 2002 Olympic Games http://sports.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] www.ProGadget.com
Hello all, After a great deal of scrimping and saving, we have finally gotten a version of our FTP Client ready for download. FTPGadget is built 100% in encapsulated Rebol. It currently will work on Linux (i386), and Windows (just about every version). Now this is still beta (0.9.n, where n is a release version), but I figured you guys will give us great feedback on it. Some of you might argue that I'm posting an ad in this forum. That would be true if you had to buy this. But in fact, not just do you not need to buy this, but it will ALWAYS be FREE to anyone who has posted here in the past! Go check out www.ProGadget.com. You can download FTPGadget from there. We have built in a system to track features (click on Products, FTPGadget, then Features). When you tell us about features you want, we will add it to the Coming Soon list. As they get implemented, they will get moved to the Features list, with the date it happened. Our next trick is to build a system to vote features up so that things everyone wants first gets done first. We are doing the whole site this way. Not everything works, not everything is perfect, but what I can tell you is that we are one tenacious group of bastards, and we will keep improving this product and web site every day. If you want to give me feedback about the product, please send it to [EMAIL PROTECTED] This way things get reported to the right people. I really hope you like what we are doing with this product. Look forward to hearing from you. Reichart... [EMAIL PROTECTED] -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: www.ProGadget.com
Ehm... Ralph I think that this information should not be public domain... Regards Mario -Original Message- From: Ralph Roberts [mailto:[EMAIL PROTECTED]] Sent: lunedì 18 febbraio 2002 16.48 To: [EMAIL PROTECTED] Subject: [REBOL] Re: www.ProGadget.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] SOAP and its performance ...
Hi, There was some discussion ongoing on one Czech server, regarding Ms.NET. Ppl talked SOAP there, and many of them were negative about XML based communication at all. One person told us, that they tried to use SOAP for their solution and ended up in 1000% more complex solution ... http://aspn.activestate.com/ASPN/Mail/Message/DevelopMentor-SOAP/825909 Latency Performance of SOAP Implementations - http://www.caip.rutgers.edu/TASSL/Papers/p2p-p2pws02-soap.pdf Soap + Apache - http://lists.ebxml.org/archives/ebxml-tp/200104/msg00098.html Maarten, what do you think - how would Rugby compare? :-) -pekr- -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: www.ProGadget.com
Thanks Reichart! --Gregg -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)
First of all: thank you for the function! You're most welcome. after this... a curiosity: why Rebol does not implement native round functions? You'd have to ask the RT folks about that. I know they work very hard to keep the size of REBOL to a minimum and have to leave out a lot of things to do that. --Gregg -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] tbrownell@shaw.ca
Hi, Thought I'd respond off list for this. I've been lurking for a couple months becuase I'm doing some research on whether or not Rebol can be a viable option in a project I'm involved with. I've asked a few questions on the list as well, but from what I can see, Rebol programmers aren't interested (in general) in revenue generating projects but rather new ways to add 1 +2. Unfortunately, the Rebol company doesn't really care about Rebol advancing in the Internet area either- they won't even consider creating a browser plugin and I've been told several different times about this stance. I imagine they are more thoughtful about getting Rebol into cell phones and other hand held devices. It's rather unfortunate, really. The EULA for Rebol is kind of restrictive, as well. I currently develop with the MIVA cgi scripting language (miva.com) which is nice, but of course not executable like Rebol, but Miva corp is all about revenue from the Internet and all of the developers who work with it have been reaping the benefits. Bottom line is that I dont think Rebol programmers or Rebol Corp is all that interested in really making this language the forefront of Internet development technology, which is of course the way of the future. This is so apparent that I am considering putting my group's project on hold until Flash comes out with their executable language. Anyhow, I wanted to let you know a bystander's thoughts on this. Regards, Scot Ranney - Original Message - From: Terry Brownell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 3:21 AM Subject: [REBOL] Re: MIT article on rebol and other languages begin rant I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? What gives? My only guess is that the Rebol community, or at least the part that actually reads these posts, is really rather small. The law of big numbers would have kicked in had their been a big number of readers, and someone, anyone, would have responded... surely. Another example is the www.Rebols.com website. Really, an experiment in potential Reblet type commercialization... numerous posts here... and not a single sale??? I mean, theres a developer reblet there that turns any script into the world's easiest macro creation utility ever! I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? And IOS seems to be (although im not in the loop to really answer) suffering from the same problem as Rebol itself... you build a better mouse trap, and the world DOESN'T beat a path to your door. So I guess my question would be.. why not? But then the responses would stumble and fall back into the discussion realm with things like the Rebol should be open source garbage. Which really, like everything else, is just talk. Lots of talk, and no killer apps. end rant Yours truly, the 3 a.m. philosopher... T Brownell - Original Message - From: Rishi Oswal [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, February 17, 2002 11:17 PM Subject: [REBOL] MIT article on rebol and other languages Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It classifies languages like python and perl as worse is better languages and rebol as a classic case of the right thing. Enjoy, Rishi http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm __ Do You Yahoo!? Yahoo! Sports - Coverage of the 2002 Olympic Games http://sports.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
Folks, sorry for this post. It was meant for someone off the list and I made a mistake with sending the message. - Original Message - From: Scot [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 10:26 AM Subject: [REBOL] [EMAIL PROTECTED] Hi, Thought I'd respond off list for this. I've been lurking for a couple months becuase I'm doing some research on whether or not Rebol can be a viable option in a project I'm involved with. I've asked a few questions on the list as well, but from what I can see, Rebol programmers aren't interested (in general) in revenue generating projects but rather new ways to add 1 +2. Unfortunately, the Rebol company doesn't really care about Rebol advancing in the Internet area either- they won't even consider creating a browser plugin and I've been told several different times about this stance. I imagine they are more thoughtful about getting Rebol into cell phones and other hand held devices. It's rather unfortunate, really. The EULA for Rebol is kind of restrictive, as well. I currently develop with the MIVA cgi scripting language (miva.com) which is nice, but of course not executable like Rebol, but Miva corp is all about revenue from the Internet and all of the developers who work with it have been reaping the benefits. Bottom line is that I dont think Rebol programmers or Rebol Corp is all that interested in really making this language the forefront of Internet development technology, which is of course the way of the future. This is so apparent that I am considering putting my group's project on hold until Flash comes out with their executable language. Anyhow, I wanted to let you know a bystander's thoughts on this. Regards, Scot Ranney - Original Message - From: Terry Brownell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 3:21 AM Subject: [REBOL] Re: MIT article on rebol and other languages begin rant I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? What gives? My only guess is that the Rebol community, or at least the part that actually reads these posts, is really rather small. The law of big numbers would have kicked in had their been a big number of readers, and someone, anyone, would have responded... surely. Another example is the www.Rebols.com website. Really, an experiment in potential Reblet type commercialization... numerous posts here... and not a single sale??? I mean, theres a developer reblet there that turns any script into the world's easiest macro creation utility ever! I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? And IOS seems to be (although im not in the loop to really answer) suffering from the same problem as Rebol itself... you build a better mouse trap, and the world DOESN'T beat a path to your door. So I guess my question would be.. why not? But then the responses would stumble and fall back into the discussion realm with things like the Rebol should be open source garbage. Which really, like everything else, is just talk. Lots of talk, and no killer apps. end rant Yours truly, the 3 a.m. philosopher... T Brownell - Original Message - From: Rishi Oswal [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, February 17, 2002 11:17 PM Subject: [REBOL] MIT article on rebol and other languages Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It classifies languages like python and perl as worse is better languages and rebol as a classic case of the right thing. Enjoy, Rishi http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm __ Do You Yahoo!? Yahoo! Sports - Coverage of the 2002 Olympic Games http://sports.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED]
[REBOL] Re: rebol, rants and other languages
Terry Brownell wrote: Interesting article. But I can't help thinking that that there's something fundamentally wrong with all languages. Instinct would tell me that dialects are on the right track. I respectfully disagree - until there is a human - machine language that operates at the thought level the perfect language will never exist. Here's a question. What is the end of all this? Or... if your hardware/software could do anything, what would it be? Program what I want, how I want. I am still waiting for a computer than can launch and maintain 100,000 simultaneous threads - roll on bio-computing. Personally I would like to see... begin rant I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? What gives? My only guess is that the Rebol community, or at least the part that actually reads these posts, is really rather small. The law of big numbers would have kicked in had their been a big number of readers, and someone, anyone, would have responded... surely. I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? snip So I guess my question would be.. why not? But then the responses would stumble and fall back into the discussion realm with things like the Rebol should be open source garbage. I don't know about others but I find it hard enough just reading the mailing list let alone responding to even half the posts that interest me :) -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Editor to use
Stéphane Didierjean [EMAIL PROTECTED] The url doesn't seems to work. Is it normal ? How can I get this enhanced Worlfile for ultraedit ? It worked for me. [thankyou] Just keep clicking through.. or try directly: http://palmtime.dhs.org:8080/files/uerebol.txt ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Editor to use
Hello Stéphane, Like you I was wondering how to get this file. so I went on the advertised site and after a little search I found this final address where you can find the requested WordFile : http://palmtime.dhs.org:8080/files/uerebol.txt Hope it will help you, Gerard - Original Message - From: Stéphane Didierjean [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 5:06 AM Subject: [REBOL] Re: Editor to use Hi, The url doesn't seems to work. Is it normal ? How can I get this enhanced Worlfile for ultraedit ? thanks stef --- Christian Morency [EMAIL PROTECTED] a écrit : Hi, Sorry for the delay... Been busy at the job... I just added the enhanced wordfile for UltraEdit at http://www.palmtime.com in the rebol section for those interested. This wordfile add-on list more words than the one at UltraEdit, it does not do the same syntax highlight either... highlight is based on three categories: functions (word), datatypes (word!) and evaluation (word?). It also list all functions, objects, layout declared in a script in the function list view of ultraedit. Enjoy ;) Chris ___ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
Oops! Dont worry, RT has taken harsher criticism on the list, though that 1 + 2 thing hits pretty deep. 8 ) BTW, RT is aware of some of the issues for us shoestring shareware developers, and is considering alternatives for us. I do sympathize with many of your points. RT's seems to have been solely oriented towards selling IOS to companies since the .com crash, and has left the potential shareware developers trying to justify /Alliance. I believe all that will be addressed soon. However, I do think it is important to put into perspective the fact that the RT team is 5 people, two or three developers. I would guess that they have taken a bet the farm on IOS strategy, so they damn well better finish that first, before they can spend much resources on any other ventures, which often are costly either to market or develop. RT and the list thrives on such critiszm, feel free to keep posting it! --Ryan complement subtract complement 1 2 == 3 -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] FTPGadget M208 0.9.5 comments
Hi Following your post this morning to rebol mail list, I just downloaded FTPGadget M208 0.9.5 [Win98se] I am delighted you are doing this work. We were needing this myself for some projects :-) I sincerely wish you good luck.. I am posting this to REBOL list ebcuae I think it deserves community feedback. If people disagree, please say so ;-) Constructive Feedback: 1. [first impressions/confusions] After one enters a new FTP site and clicks 'connect' user is switched to main screen, but still has to slect the newly added site name from the right hand popup list. Instead it shoudl directly do this, since user has already clicked on a 'connect' button. 2. [arggh!!!] The main file display sucks :-((( This is basically RT fault, and a generic REBOL/View problem, because they have not yet delivered a viable file requestor. Perhasp IOS has fixed this. I hope so becuase if not it is doomed. Right now in /View everyone is obliged to develop their own to bring REBOL/View file requestors up to modern standards. So what's missing? - NO RESIZE problem: cannot resize either the whole digget or panes within it.. - TRUNCATED FILE NAMES file names are *hoplessly* truncated. For anyone connecting to a *nix web server this is essential - pathas and file name are long and peopel need to see what is going on to do anyhting useful. Otherwise forget it! same is true for local file system. I hope the whole REBOL community bashes on RT about these issues - STATUS MESSAGE With truncated names and no resize, at least the message status text area at bottom of FTPGadtget screen should display full as user moves mouse around. 3. [nitpicking] LOADING is geekspeak = connect is what your button says in FTP site page. CONNECTING is better than LOADING 4. When you mouseover [PARENT] the status prompt says click on [Parent] to go up wrong = user needs to *double-click* 5. [connection feedback issues] Once an FTP connection is made, somewhere you should display the username. I suggest in red type, right next to the green 'connected' status above remote file list. For example: I entered a site name TREES connecting to my server domain turbulence.org. 'TREES' show in the popup list, but as soons as I am connected, TREES now becomes 'turbulence.org' in the top conencted bar. This is quite confusing. I deliberately set TREES as my site name because there are lots of projects on turbulence.org and I want to maintain a handy distinction between them. I suggest you keep the user's named site as selected [such as 'TREES'], but once connected also display the full url and path below on a dedicated text line. WISHLIST: ** SSH2 secure file transfer hth ./Jason __ Jason Cunliffe [NOMADICS: Director art+design] tel/fax: +1 718 422-1078 [EMAIL PROTECTED] N 43:00.000' W 074:31.875' ALT:1144 ft 84 Henry Street #3C Brooklyn NY 11201 USA -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Applying Focus
And if you want it highlighted too, here's how. (from http://www.rebolforces.com/view-faq.html#sect2.4.) highlight-text: func [face][ focus face system/view/highlight-start: head face/text system/view/highlight-end: tail face/text system/view/caret: head face/text ] view layout [name: field enter your name do [highlight-text name]] Cheers, Allen K -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
Well, I must say I have been using REBOL for some time now and very amazed at its power and potential. I was a little taken back by the Royalty program I was considering. Money really wasn't this issue, as much as verification. I would rather just buy licenses as sales dictate instead of opening up my financials for RT to view. I think RT is probably busy with alot of work. After all this is their work and they have been very generous to alot of us with the free distributions of /core and /view. I, like others, believe sound should be included part of /core product but in time I think RT will see the same. I also believe that RT will be much more willing to distribute or bundle these components when they start getting the sales. I have purchased commercial license for /View/Pro and like it alot. RT, if your listening, open up that Alliance program with the option to buy individual licensing as sales dictate or blocks of licenses for our distribution without the need for us to whip out our GL's. Paul Tretter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Scot Sent: Monday, February 18, 2002 12:27 PM To: [EMAIL PROTECTED] Subject: [REBOL] [EMAIL PROTECTED] Hi, Thought I'd respond off list for this. I've been lurking for a couple months becuase I'm doing some research on whether or not Rebol can be a viable option in a project I'm involved with. I've asked a few questions on the list as well, but from what I can see, Rebol programmers aren't interested (in general) in revenue generating projects but rather new ways to add 1 +2. Unfortunately, the Rebol company doesn't really care about Rebol advancing in the Internet area either- they won't even consider creating a browser plugin and I've been told several different times about this stance. I imagine they are more thoughtful about getting Rebol into cell phones and other hand held devices. It's rather unfortunate, really. The EULA for Rebol is kind of restrictive, as well. I currently develop with the MIVA cgi scripting language (miva.com) which is nice, but of course not executable like Rebol, but Miva corp is all about revenue from the Internet and all of the developers who work with it have been reaping the benefits. Bottom line is that I dont think Rebol programmers or Rebol Corp is all that interested in really making this language the forefront of Internet development technology, which is of course the way of the future. This is so apparent that I am considering putting my group's project on hold until Flash comes out with their executable language. Anyhow, I wanted to let you know a bystander's thoughts on this. Regards, Scot Ranney - Original Message - From: Terry Brownell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 3:21 AM Subject: [REBOL] Re: MIT article on rebol and other languages begin rant I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? What gives? My only guess is that the Rebol community, or at least the part that actually reads these posts, is really rather small. The law of big numbers would have kicked in had their been a big number of readers, and someone, anyone, would have responded... surely. Another example is the www.Rebols.com website. Really, an experiment in potential Reblet type commercialization... numerous posts here... and not a single sale??? I mean, theres a developer reblet there that turns any script into the world's easiest macro creation utility ever! I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? And IOS seems to be (although im not in the loop to really answer) suffering from the same problem as Rebol itself... you build a better mouse trap, and the world DOESN'T beat a path to your door. So I guess my question would be.. why not? But then the responses would stumble and fall back into the discussion realm with things like the Rebol should be open source garbage. Which really, like everything else, is just talk. Lots of talk, and no killer apps. end rant Yours truly, the 3 a.m. philosopher... T Brownell - Original Message - From: Rishi Oswal [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, February 17, 2002 11:17 PM Subject: [REBOL] MIT article on rebol and other languages Hi. I didn't see it mentioned. But here is a nice article on Lightweight Languages. There is a paragraph on rebol with some insights from Joe Marshall (main implementor of first version of rebol..or so the article says..) It
[REBOL] Re: ANN: Rugby configurable (with compression)
H... why stop there... consider making rugby run in a cluster. Two rugby servers that can communication and exchange operational parameters on a per transaction (communication) basis. For example, send a request to the server and it goes to both servers. One will allow the other to process the request (the master rugby server) while the (slave rugby server) monitors the processing of the master server. If the master server communications fail then the slave rugby server processes the request. Maybe a new REBOL clustering transaction protocol and cluster server app. Damn to much brain storming in so little time. till next beer... Paul Tretter -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Petr Krenzelok Sent: Monday, February 18, 2002 1:13 PM To: [EMAIL PROTECTED] Subject: [REBOL] Re: ANN: Rugby configurable (with compression) Maarten Koopmans wrote: All, Added a configuration dialect (very little) to control the threading behaviour and compression. Added the getting started from Pat (thanks!) and Brett's Request brokers and dark times funny story. Also use make-doc format so there is a docs.html now as well. --Maarten Hi! just a few questions: - I can read in the doc, that max no of threads is 100? Or just simply - what happens to new connections, if max number of threads is hit? - are my following thoughts correct? I want to build following scenario (will soon do so, once I get my new comp running) - Let's say I have web server (Apache) + FastCGI in external mode, which just connects to listening rebol process. Let's call such Rebol process main-server. - This main-server then accepts the query, and has three or more, local or remote, Rugby powered, additional child servers available, so it can do simple load balancing. Apache (FastCGI protocol) | | main-server (Rebol proxy = multiplexed listen mode + Rugby client) | | | | child1 child2 child3 | | | ODBC ODBC ODBC | | | - | RDBMS I hope my drawing makes it easier to understand (I just hope my email client wraps it correctly :-) Now the question/brainstorming: - Main-server uses chaining to call to one of three (or more) child servers, so it acts as proxy. Each of child servers is allowed to maintain e.g. 20 simultaneous connections to database, or just accept 20 request from main-server. Each database query response is e.g. 20 KB, formatted http output. If we will send responses from all three childs in parts, it means 60 responses at a time, each of 20 KB, it means 1.2 MB - not that bad. Let's just say it is a peak on our 10 Mbit line. But - as for webserver responses, it is a well known issue, that it is better to send request once complete, at a time, not just in parts - it is much faster. So, - should also child1,2,3 send responses one at a time, or just in parts, as they build various phases of html page? Or does it even really matter? - Question no 2 - main-server, our proxy, needs to use some listening loop, store pairs of connections, do some primitive load balancing, etc. So I need something like Rugby server, without actually Rugby server message format :-) Well, - Imagine I want to provide above described mechanism to other app developers - Delphi, Visual Objets, etc. - they surely have some kind of socket or eve http classes available - so - going thru Apache is one more step. What about to allow them to connet directly to my proxy? What protocol should I use to communicate with such apps? Is it good to stay with http, and some part of GET or POST method, holding encapsulated query from above mentioned Delphi, etc. systems? Thanks for helping me to set my test environment. If I will be succesfull with my tests, it will be time to build Renata, visual configurable Rugby based server, where you can select number of child servers, max requests per server, etc. Time to prove even women can play Rugby ;-) Cheers, -pekr- -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Editor to use
Hi Guys, Enjoy the wordfile, any suggestions, flames will be accepted ;) btw, you can remove the RSP at the end of the first line, I use that for my Rebol Server Pages under Marteen's excellent eRebol One reply to many replies : Stef wrote: The url doesn't seems to work. Is it normal ? How can I get this enhanced Worlfile for ultraedit ? Because my isp does not authorize incoming request on port 80 (they don't want us to have server), I had to move my http server on port 8080, maybe this port is not enabled in your firewall... or at your job. Hey I can't access the site at my job neither ! And it's my own website ! Jason wrote: It worked for me. [thankyou] Just keep clicking through.. or try directly: http://palmtime.dhs.org:8080/files/uerebol.txt ./Jason Nice hackin' ;) For those interested, find the Rebol section at : http://palmtime.dhs.org:8080/rebol/ Gerard wrote: Hello Stéphane, Like you I was wondering how to get this file. so I went on the advertised site and after a little search I found this final address where you can find the requested WordFile : http://palmtime.dhs.org:8080/files/uerebol.txt Advertised ;) how a big word for a simple post... wish I could refer to a link without spamming my dev groups ;) Best, Chris -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Applying Focus
Hi, Allen I think that the 'field flag should be enouph to highlit, look at the source of focus: ... if flag-face? face field [hilight-all face] and the standard function: ctx-text/hilight-all: func [face][ view*/highlight-start: head face/text view*/highlight-end: tail face/text ] --- Ciao Romano - Original Message - From: Allen Kamp [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 9:59 PM Subject: [REBOL] Re: Applying Focus And if you want it highlighted too, here's how. (from http://www.rebolforces.com/view-faq.html#sect2.4.) highlight-text: func [face][ focus face system/view/highlight-start: head face/text system/view/highlight-end: tail face/text system/view/caret: head face/text ] view layout [name: field enter your name do [highlight-text name]] Cheers, Allen K -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
On 19-Feb-02, Scot wrote: Folks, sorry for this post. It was meant for someone off the list and I made a mistake with sending the message. It's what's known as a Freudian Post. (: -- Carl Read -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: ANN: Rugby configurable (with compression)
Paul Tretter wrote: H... why stop there... consider making rugby run in a cluster. Two rugby servers that can communication and exchange operational parameters on a per transaction (communication) basis. For example, send a request to the server and it goes to both servers. One will allow the other to process the request (the master rugby server) while the (slave rugby server) monitors the processing of the master server. If the master server communications fail then the slave rugby server processes the request. Maybe a new REBOL clustering transaction protocol and cluster server app. Damn to much brain storming in so little time. Well, another level I suggested to Maarten for Rugby was - Rebol 'cluster - transparent propagation of functionality. Rebol clustering servers would just exchange exposed functionality, so call to any of them would do the work, but well, it needs probably some deep thinking before implementation -pekr- till next beer... Paul Tretter -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
Scot [EMAIL PROTECTED] wrote: Folks, sorry for this post. It was meant for someone off the list and I made a mistake with sending the message. ..oh yes its very embarassing when that happens. I'm glad it did though - an interesting post which raises some crucial points. thanks anyway ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] ANN: Rebol/Flash dialect updated
ANN: Rebol/Flash dialect updated Hello there... I've updated the Rebol/Flash dialect again... Some bug fixes and a few new things... Check this example as well: http://sweb.cz/oliva.david/swf/swf5-colortransform.html cheers... Oldes -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Applying Focus
Hi Romano, Yes, when you use do [focus fieldname] in your your layout the field's text is highlighted (I just tried it). Thanks for all the help guys these little things just make programs that little bit more productive/user friendly. Cheers Phil === Original Message === Hi, Allen I think that the 'field flag should be enouph to highlit, look at the source of focus: if flag-face? face field [hilight-all face] and the standard function: ctx-text/hilight-all: func [face][ view*/highlight-start: head face/text view*/highlight-end: tail face/text ] --- Ciao Romano - Original Message - From: Allen Kamp [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 9:59 PM Subject: [REBOL] Re: Applying Focus And if you want it highlighted too, here's how. (from http://www.rebolforces.com/view-faq.html#sect2.4.) highlight-text: func [face][ focus face system/view/highlight-start: head face/text system/view/highlight-end: tail face/text system/view/caret: head face/text ] view layout [name: field enter your name do [highlight-text name]] Cheers, Allen K -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
Carl Read wrote: On 19-Feb-02, Scot wrote: Folks, sorry for this post. It was meant for someone off the list and I made a mistake with sending the message. It's what's known as a Freudian Post. (: And after all - why to hide behind the words? You have some pretty valid points, especially those of RTs image to Rebol community. They are so concentrated upon IOS, that they left community with nearly one year without technology update. But hopefully, - this will change soon ... -pekr- -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Demo of Rebol powered Knowledge Bot
Hello again. Well, after much needed sleep and piece of mind, I'm back at it :) As you may or may not know, I've built a rebol powered Knowlege Bot that can read and more importantly, comprehend, at least in a fuzzy logic kind 'o way. As an experiment, I told our Rebol driven bot, LFReD, to read just the Introduction paragraph of A Quick Introduction to Rebol Scripting document on the rebol site. A feat requiring about 100 ms. With no human intervention, (other than teaching LFReD what Rebol is and changing a corresponding pronoun we), it's now able to answer any questions relating to that brief introduction. But not only the obvious boolean related ones, but more obscure queries such as... What relationship does Rebol have with Toto? (My personal favorite :) Can Rebol deal with my spam? What relationship does Rebol have with Netscape Navigator? Is Rebol easy? How does Rebol HQ appear? Is Rebol a large company? Can Rebol handle client issues? What if I've been putting Rebol off? Where can i find more Rebol references? Try it for yourself, just enter your question in the text box on the top of our homepage www.LFReD.com It even pops up the page whenever anyone makes reference to the last paragraph eg: rebol tutorial. Imagine if LFReD was to crawl the whole site. Of course this is possible, but would require teaching it things like datatypes, IOS, etc. Perhaps one day :) T Brownell -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: MIT article on rebol and other languages
Somewhere out there must be the killer dialect. I think there can't be just one killer dialect. There will be hundreds, or thousands, of dialects, and that is the key. Indeed. Can't separate Langauge from Dialect really.. http://www.arts.uwa.edu.au/LingWWW/LIN101-102/NOTES-102/socio1.html But what intrigues me more is the lack of cooperation to accomplish ANYTHING. There is 1000 times more talk on which is the better language, then doing something truly constructive with any of em. Human nature maybe? Rebol is very small community. Time andd energy is limited, and in the case of many new skill need to be acquired first by people like me. Takes time to learn new tools, new lingo, new paradigm, new people.. The first level of cooperation is sharing the willingness to cooperate. This mailing list is evidently the good heart of that. I've made numerous attempts on this list to get organized and form some think tanks or whatever, with nay a single response?? That's news to me.. pephaps you can put up a web page and/or post a short list with presentation of 'the best of' Often great ideas get lost downstream in the midst of people solving immediate syntax problems. It takes time and mind to follow rich lengthy threads. I tned to post long messages which don;t get picked up .. I suspect often becuase I have not yet mastered skill of many short concise posts. Also when I read long psots wull of graet ideas it takes time to abosrb and reply.. and thus they are easily swept downtream amid daily problem solving. This why wikis are catching on. A big problem is what level to quote vs. link A link to the coolest site in the world still depends on poeple goign there adn looking at it. and then there is teh quation of which part they looked at. frames and flsh can further compound the issue Quoting is very helpful but then can be too dominant/lenghty in a post, or inappropraite [interactivity needs to be experienced]. This is where journal istic skills are so valuable and why weblogs have conquered the webverse recently. Weblogs balance introduction/commentary and references [inline links] very well. They are readable accessible and linkable. Mailaing lists are disconnected in this respected. archives help but even on DSL can be !~@#$! pain to navigate. What we really need is some way to convert mailing list threads into special weblogs. I suspect Vanilla could do provide a grat foundation. any ideas?? Another example is the www.Rebols.com website. Really, an experiment in potential Reblet type commercialization... numerous posts here... and not a single sale??? I mean, theres a developer reblet there that turns any script into the world's easiest macro creation utility ever! Which | what | how would anyone know??? Please exlain clearly with links and examples. I've taken Rebol and created a 'bot' that can read, comprehend, and answer questions on whatever it's just read (In discussions with biography.com on that one) ... developed the world's most advanced chatterbot, the world's most HAL 9000ish system on the planet to date (check out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and yet no one seems to care? [again] consciousness:::comnes first = the problem of nobody seems to care is far more likely nobody knows, has time or needs overview and introduction befire you can suspect them of not caring. I have pages of ideas and numerous projects in progress myself, so I'm right there with you. I think we all want REBOL to become a viable tool with which we can support ourselves, but that may take some time...and a lot of luck. amen regards ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: tbrownell@shaw.ca
What's more embarassing is when one's e-mail address becomes a thread subject. Hope those spam filters are kicking in. TB - Original Message - From: Jason Cunliffe [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, February 18, 2002 1:18 PM Subject: [REBOL] Re: [EMAIL PROTECTED] Scot [EMAIL PROTECTED] wrote: Folks, sorry for this post. It was meant for someone off the list and I made a mistake with sending the message. ..oh yes its very embarassing when that happens. I'm glad it did though - an interesting post which raises some crucial points. thanks anyway ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: Switches and random
I'll have to fool aroung with it a bit, but I think it will work. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.
[REBOL] Re: specific position in area
Hi, view layout [ a: area 500x300 { if i have an layout with an area containing some text and i want to to insert some text somewhere in a line, not the beginning or end with a click on a button, how can this be done. } button Insert now [ p: find/tail a/text somewhere insert p (like here) show a t/text: reform [Inserted at: index? p] show t ] t: text 200x25 white ] I hope this helps. Brett. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with unsubscribe in the subject, without the quotes.