World: r3wp
[Core] Discuss core issues
older newer | first last |
Oldes 13-Apr-2007 [7511x2] | if servers like the one above hase content, they are not going in the standard way |
(hase = has) | |
Sunanda 13-Apr-2007 [7513] | Good point -- he has to check with some care what's there. Usually, it's a text string, so no HTML. I'm only sugesting he patch the port for *this* website, not all sites; and some eyeballing should help him decide what is a real 500 and what is a faked one.....Maybe, anyway. |
Oldes 13-Apr-2007 [7514] | anyway... the exists? should probably return true on url which has internal error as the url exists but has problem at this moment. |
Gabriele 13-Apr-2007 [7515x3] | hard to say, maybe the 500 would turn to a 404 if the error went away... |
since one expects to be able to READ something tha EXISTS?, i think returning FALSE there is the best thing to do - since READ would error out. | |
tha = that | |
Maxim 15-Apr-2007 [7518] | I just had a language flash... what if we used the comma as a stop word for variable argument enabled funcs... ex: sum 1 2 3 4 , sum would be defined as sum: func [**] [ result: 0 foreach value ** [result: result + item] result] |
Steeve 15-Apr-2007 [7519] | you don't like sum [ 1 2 3 4] syntax anymore ? ;-) |
Maxim 15-Apr-2007 [7520] | hehe |
Steeve 15-Apr-2007 [7521x3] | but i agree for one thing, the comma should be loaded as a valid token in rebol |
so, we shoold free to use it as we want | |
*should be | |
Maxim 15-Apr-2007 [7524] | darn I hate object oriented development... I've come to a point where I need multiple inheritence in rebol (which I can hack) but some methods overlap and I need both for the object to be compliant... again, I can hack most of this ... but the fact that I just came to this point reminds me of the down sides of using objects (in any language)... |
Steeve 15-Apr-2007 [7525] | yep agree too |
Maxim 15-Apr-2007 [7526] | overall a big can of worms :-( the slightest little mistake in the future (forgetting a detail in a year from now) could lead to a 2 day bug fest... even if documented, some side-effects can't be pre-identified. |
Steeve 15-Apr-2007 [7527x2] | i think it's a problem when any type of source becomme huge |
Rebol don't solve this problem | |
Maxim 15-Apr-2007 [7529x2] | I'm now thinking of flattening the whole object inheritence tree and adding switches, to enable some options. |
Even in languages which provide some support for this issue... in the end it becomes an issue anyways... every time you want to change something, you end up asking your self more questions because of the "features" of the object paradigm, than the actual problem you are trying to solve. | |
Steeve 15-Apr-2007 [7531x5] | yep it's an endless issue in our karma |
we are too perfectionnist :-) | |
it's the main raison why gurus can't produce business release of their idea | |
raison = reason | |
there is some exceptions for sure :-) | |
Micha 16-Apr-2007 [7536] | what use "native" function ? |
Oldes 16-Apr-2007 [7537] | Native functions are functions that are hardwired into the kernel of REBOL. So you cannot see source of such a functions. http://en.wikibooks.org/wiki/REBOL_Programming/Internals |
Gregg 16-Apr-2007 [7538] | If you mean the NATIVE func that you can see in REBOL, I think that's used only to document native funcs; to create a REBOL spec for use with HELP. |
Oldes 16-Apr-2007 [7539] | ach.. interesting.. I missed this function:) |
btiffin 16-Apr-2007 [7540] | This is just my opinion, but all you guru's... Don't lead Carl to add early termination to function argument scans. Some of us aren't as smart or as thorough as you... :) |
Anton 17-Apr-2007 [7541] | How do you know that it isn't for your own good, then ? ;) |
btiffin 17-Apr-2007 [7542] | You are correct sir. But I had to try. :) |
Maxim 17-Apr-2007 [7543x4] | any one ever encountered an error in REBOL's binding? yesterday I stumbled for hours on a bug in REBOL's interpretation... really. |
for some reason, it seems that binding does not handle sub objects very well. strangely, it seems that in a circumstance I cannot determine (and cannot reproduce) when you have a series of nested objects at some point, even if you remake all parts of the inner objects, you still end up with functions which call previous bindings, thus calling the wrong functions! I had to explicitely call the paths from the supplied outermost object back to the current object in order to reach my own local function: ex: within the body of a function in objc, I had to call this: instance/ctx/other-function instead of only 'other-function. yet they are defined in the same make ! | |
oops objc = ctx | |
I tried recreating the error and somehow it happens only in a circumstance which I can't determine... but its a strange issue cause its the first time I hit this in all my years as a reboler. | |
Sunanda 17-Apr-2007 [7547] | There are weird, hard to produce errors lurking inside REBOL. Run 150,000 (separate) CGI sessions and you'll average one unexplainable crash......That's the stats from REBOL.org, anyway. |
Pekr 17-Apr-2007 [7548x2] | wait for R3 then .... |
you will experience .... many more crashes :-) | |
Maxim 17-Apr-2007 [7550] | hahahaha |
Henrik 17-Apr-2007 [7551] | sunanda, I get some nasty crashes with rugby sometimes. I could tear my hair out, but decided that this will probably be fixed for R3. :-) |
Maxim 17-Apr-2007 [7552] | pekr: there goes all the negativity again... aren't you doing meditation to help you with that? ;-) |
Sunanda 17-Apr-2007 [7553] | I also experience strange out-of-memory conditions at times with non-CGI scripts. I can usually tweak some code until it stops, but it does look like garbage collection problems. |
Henrik 17-Apr-2007 [7554] | I fortunately got one of those crashes drilled down to a few lines of code, but it has not been fixed yet, sitting idly in RAMBO. |
Pekr 17-Apr-2007 [7555] | what negativity? I put smiley to what I said ;-) It is just clear, that most new system experience new bugs, no? It will be the same for R3, so looking forward to R3.1 already :-) |
Maxim 17-Apr-2007 [7556x2] | I know... was just pulling your leg... so you will come and see all those crashes at the devcon? yes? |
you know, you and I in the same room will make some space-time continuum bubble, which will make R3 even more crash prone ;-) all of that negativity swirling around like a maelstrom. | |
Pekr 17-Apr-2007 [7558] | I will save my energy for next year's devcon -imagine - hundreds of new R3 users around the world and then elite (current community members) telling stories about R2 and old, not always so good, days :-) |
Maxim 17-Apr-2007 [7559x2] | you could hide in ladislav's luggage ;-) |
and call in sick ;-) | |
older newer | first last |