World: r3wp
[!REBOL3]
older newer | first last |
Kaj 12-Aug-2011 [9383] | You seem to be confusing me with Karl Robillard for quite some time |
shadwolf 12-Aug-2011 [9384] | possible |
Kaj 12-Aug-2011 [9385] | The way I see it, it's fairly simple. We have no control over REBOL. The clones are open source, so we do have control over them. If they go nowhere, it must be because we're not interested in them, so we would only have ourselves to blame, which is much different from REBOL |
shadwolf 12-Aug-2011 [9386] | those letters here are so small I can take a j for a l |
Kaj 12-Aug-2011 [9387] | There's also an extra R, and if you click on me, you can even see my surname |
shadwolf 12-Aug-2011 [9388] | Kaj exactly ... and that's already my case I will not spend all my free time trying to bring up a langage that its author will abandone ... basically that's why I stoped participating in rebol |
Kaj 12-Aug-2011 [9389] | That's logical, but open source is different |
shadwolf 12-Aug-2011 [9390] | opensource was the case for the other rebol intent ... as far as I know they never succeed in creating a motion around them ... and some were really interesting |
Kaj 12-Aug-2011 [9391] | Yes, so we have ourselves to blame for that |
shadwolf 12-Aug-2011 [9392] | yeah but we don't ... |
Kaj 12-Aug-2011 [9393] | But if you don't see motion around Red, even more is wrong with your eyes ;-) |
shadwolf 12-Aug-2011 [9394x8] | we do as those never happend and we go on ... same discution over and over and over ... even the guy spam his love for jesus growed tired of it :) |
Kaj I see motion around red ... and red is really different from rebol ... | |
and I don't understand red ... well I didn't spent too much time on it and I don't want to hum be more of a SoB that I am ... I can say I like 3 things in rebol code efficient and short, one small VM to do everything, the console to code interactively ... and I think this part was underestimated by carl in r3 ... | |
one of my dream is to have a programing code that allow you to live code and see the result of it ... something like the wysiwyg interface for the documents formated texts | |
it's hard to express ... but I really like the possibility to test live in the console bunch of codes before integrating in my code structures ... | |
I think over all the language I use or used rebol is the closest to this ... | |
ok so enough of me ranting for this month see you in september if I didn't totally forget about rebol til then ( I know you would all be over rejoiced by that eventuality :) ) | |
I think rebol in some way could be more efficent with less [ ] ... I always found them to much present in my code and I think the python way to organise the functions with indentation is interresting not perfect but interresting ... not really suitable for the powerness of a line of code of rebol ... | |
liumengjiang 17-Aug-2011 [9402] | hi |
Rebolek 18-Aug-2011 [9403] | A bug? >> a: [false] == [false] >> either a/1 [true][false] == true |
Ladislav 18-Aug-2011 [9404] | No, try this: a: [#[false]] either a/1 [true][false] |
Rebolek 18-Aug-2011 [9405] | I solved it using either get a/1 [true][false] |
Sunanda 18-Aug-2011 [9406] | Another way of ensuring that block contains what you think it contains: a: reduce [false] |
shadwolf 18-Aug-2011 [9407] | this is typically a source of mistake ... could be cool to take throw somewhere a note on this kind of misleading behavior |
Endo 18-Aug-2011 [9408] | Yep, to see the reason: >> a: [false] == [false] >> type? first a == word! <<-- it's a word not logic >> a: reduce [false] == [false] >> type? first a == logic! << now it's ok |
shadwolf 18-Aug-2011 [9409x4] | this mean the false isn the block isn't "interpreted" .. yeah the reduce need to convert it to what it is supposed to be makes it clear .... |
is it just for logic in a block or is it the same for anything ? like [1] or ["a"] or [1.2$] | |
>> type? a/1 == integer! >> a: ["a"] == ["a"] >> type? a/1 == string! >> a: [true] == [true] >> type? a/1 == word! | |
hum apparently only logic! are affected | |
Endo 18-Aug-2011 [9413x2] | it is like that for the intermadiate values (I don't know if it is the correct word in english..) |
>> o: context [a: 1] >> type? first [o] == word! | |
shadwolf 18-Aug-2011 [9415] | cause o/1 =>>> context and context is a word no ? |
Endo 18-Aug-2011 [9416x2] | no, first [o] returns 'o which is a word. |
it is different for integer, string, decimal which are not words so they don't need to be REDUCED. | |
Rebolek 18-Aug-2011 [9418] | It's also same for datatype!. I forgot that words are not reduced in block. |
Geomol 18-Aug-2011 [9419] | Words also represent functions, libraries, and other things. So when you put those words in blocks, they're just words: >> f: does [] >> type? first [f] == word! You can say, the words inside blocks are not looked up and not evaluated. |
Ladislav 18-Aug-2011 [9420x2] | It is probably best to tell, that [false] corresponds to [one] (provided one has been defined before to be one) , while [#[false]] corresponds to [1] |
Similarly, of course, [none!] corresponds to [one], while [#[datatype! none!]] corresponds to [1] | |
Geomol 19-Aug-2011 [9422] | Related to the discussion in Core, the rules around making functions have changed in R3. Function bodies are not copied any longer: >> b: [] == [] >> f: make function! reduce [[] b] >> f >> insert b 42 == [] >> f == 42 As I understand it, one reason is to be able to change the functions, after they've been made. Why isn't it good enough to manipulate the body block before making the function? |
Ladislav 19-Aug-2011 [9423] | Because the body block is affected by the fact, that the function was made (binding). |
Geomol 19-Aug-2011 [9424] | As I side note, I don't fully understand the argument, as you can change function in R2 too, after they've made. Do that by change the body block, which can be made available using SECOND :function (doesn't work in R3 though). |
Ladislav 19-Aug-2011 [9425x2] | you can change function in R2 too - sure, but that is based on a property of another function, which is not desirable |
As I see it, the rule should be, that either you wish the function you create to be modified/modifiable and then you should use the property of the MAKE function, or you don't wish that, and in that case other functions should not help to do it. | |
Geomol 19-Aug-2011 [9427] | I understand. |
shadwolf 21-Aug-2011 [9428x5] | OK what do we have to do to put an end to this masquerade ??? |
do we have to buy rebol source code from carl like it was done from neogeo by blender ? if that the case I'm ready to give to taht purpose one moth of salary in full this is how commited I am to rebol cause I like rebol I always liked it and will always like it ... I'm just extermely sad that we can't organise a proper stuff to make rebol the gran scripting language it deserves to be We lack comitement we lack seriousnes and sorry to tell you this but rebol shouldn't be our hobby it should be our reason to very live You guys should be ashamed to see so much people leaving this community and instead of smugging them and ignoring them YOU (yeah you ! don't force me to call you by your name !) should be an offering force to create main project AND WORK WITH THE OTHERS to make rebol something noticeable not just something to fill your spare time ! you shoudl be ashamed of this ... common are you so blind that you see rebol being abandonned and deserted more and more RMA is faaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar zillion light years of being as community moving as RebGUI and the main reason is that by abandoning REbGUI you slaped us in our faces and know what we don't like that we don't like the gurus selected fews we don't like RMA we don't like what rebol has become and the one more hating is is carl sassenrath himself we forced his hand to give us more freedom and more action on rebol and WE WASTED IT purely and simply Then all we ever standed for is futile and void ... and what I see here is stupid comments about a dead product that it's main own and only author abandoned . Instead of giving bucktracks that will never been read or take in considaration please the remaining of you the rebol community TAKE ACTION !!! If you hate me if you dispise me then this is your chance to prouve me wrong and make miserable ! cause hey the mniserable ones til now are you the stupid tens thousand bugs founders that will never find a solution cause the main guy to implement those fixe is gone since november 2010 | |
focus on one and single project do what RMA wasn't able to do ... and if to acheive that you have to make cyphre Robert and the other RMA members myserable just do it ! do a freaking r3gui that can hold a candle to was rebGUI was and is ! so far you are just fucking sploiled child and I hate you sooooooooooo much . you were given everything I never had, the fame the confidence the spot light the ears of each and everyone and what you do out of that ????!!! nothing ! you let carl to totally toy you ! | |
telling you you are spineless would be un insult to unvertebrated kind ... | |
any other people with un inch of pride would have in front of such a move reacted 1000 times folds you waht you do is summing the stupid talks and not take any concrete action ! | |
older newer | first last |