World: r3wp
[!Liquid] any questions about liquid dataflow core.
older newer | first last |
Steeve 16-Feb-2007 [209] | i see |
Maxim 16-Feb-2007 [210] | the issue with dataflow is that its very bad at iteration. so doing actual code loops is touchy. |
Steeve 16-Feb-2007 [211] | for debugging purpose it's not so critic |
Maxim 16-Feb-2007 [212x2] | the debugging part is trivial, but the code "execution" part is harder. |
what we can do is manage code and edit the code on the fly... which is what I will be doing as my first liquidator module. | |
Steeve 16-Feb-2007 [214] | hmm... |
Maxim 16-Feb-2007 [215x3] | liquidator's first module I wish to build is a REBOL IDE. so that means... a decent editor, code compositing, concurrent souce version control... right on the source without CVS (no need), notes, unit testing, etc... and debugging, when possible. |
debugging is hard to do in rebol without some hooks. | |
so this means that the debugging part will most probably manual or tightly coupled to liquid node use (for now) | |
Steeve 16-Feb-2007 [218x2] | except if the source is parser in another one thing |
*is parsed | |
Maxim 16-Feb-2007 [220x3] | by manual I mean, that you will decide what to debug BEFORE running code as opposed to after. |
but that means you are running the code within a liquid node... | |
I am talking about a real debugger, where you actually DO the code hands off. | |
Steeve 16-Feb-2007 [223] | i see |
Maxim 16-Feb-2007 [224x3] | with liquid management of code, we can easily alter whole script at the flick of a switch, to add thousands of lines to allow debugging. |
but for some functions this can be fatal, so its a tricky game... which needs a lot of thought... so I will be going at it one step at a time. | |
first give a solid dev platform, then add some debugging help. unit testing alone is trivial to implement in liquid, so that's a very good path for a first pass. | |
Steeve 16-Feb-2007 [227x3] | i'm impatient to see that |
so much, that i could do my own try on my side | |
^^ | |
Maxim 16-Feb-2007 [230] | hum I think your char set is addding chars that I can't read :-( I see many ^^^ in the stuff you post. |
Steeve 16-Feb-2007 [231] | ^^ means i'm happy |
Maxim 16-Feb-2007 [232x3] | liquid is BSD so have fun :-) |
so I guess you types :) | |
volker too has that problem. | |
Steeve 16-Feb-2007 [235] | no i really type ^^^, not :-) |
Maxim 16-Feb-2007 [236] | ok. |
Steeve 16-Feb-2007 [237] | to fold the eyes ^^ |
Maxim 16-Feb-2007 [238] | eye brows I guess? like a vertical emoticon? |
Steeve 16-Feb-2007 [239x3] | or something like that |
yes, that's it | |
often used on IRC in replacement of :-) | |
Maxim 16-Feb-2007 [242] | hum havent' use IRC although many of my friends used to do so when we used to have fun on miggies |
Steeve 16-Feb-2007 [243] | miggies ? ,what does that mean ? |
Maxim 16-Feb-2007 [244] | amiga sorry, came out like that :-) |
Steeve 16-Feb-2007 [245x4] | oki, i see |
i'm prefer MSX homecomputer | |
but Amiga is quite good too | |
i've worked a bit on an MSX emulator in Rebol | |
Maxim 16-Feb-2007 [249] | your demo right? |
Steeve 16-Feb-2007 [250x2] | no, another one |
not for the music | |
Maxim 16-Feb-2007 [252] | wow, you really are having fun! |
Steeve 16-Feb-2007 [253x5] | here |
http://perso.orange.fr/rebol/galaga.r | |
it's a try | |
fully bugged | |
and slow | |
Maxim 16-Feb-2007 [258] | my god... galaga was my favorite app back then :-) |
older newer | first last |