World: r3wp
[!Liquid] any questions about liquid dataflow core.
older newer | first last |
Steeve 16-Feb-2007 [181] | *little bit |
Maxim 16-Feb-2007 [182] | regraph uses it at about 80% and liquidator at about 95%... |
Steeve 16-Feb-2007 [183] | source is synchronised with draw board in real time |
Maxim 16-Feb-2007 [184x2] | don't know had a lot of issues dragging thing around... but in liquid, this stuff doesn't even have to be coded... and its all uniform the same generic api for all data... which is why it pays off in the end... you stop trying to design the actual dependencies, and start working on the algorythms. |
you are comming at the devcon? | |
Steeve 16-Feb-2007 [186x2] | i can't even if i'm french , il currently leave in frensh Caraibs |
live | |
Maxim 16-Feb-2007 [188x2] | Darn... I will be giving a session on liquid there, but especially will be demoing liquidator publicly. |
you'd have had the chance to get a first hands on trying out the interactive node editing. | |
Steeve 16-Feb-2007 [190] | there will be a streaming video for the confs, i hope |
Maxim 16-Feb-2007 [191x2] | (with the chance to ask questions directly) |
that would allow you to ask questions. | |
Steeve 16-Feb-2007 [193] | i think i will not wait the devcon before using liquid |
Maxim 16-Feb-2007 [194x2] | don't I have been using it commercially and its currently very stable. |
I meant... dont Wait. | |
Steeve 16-Feb-2007 [196] | and u will nost post a first version of your interactive node editing tool before devcon ? |
Maxim 16-Feb-2007 [197] | (you can ask nicely ;-) |
Steeve 16-Feb-2007 [198x2] | i'm not sure i can do that |
^^^ | |
Maxim 16-Feb-2007 [200] | if you're interested, yes, I am willing to share it. I have a good deal of it done (I've already shown it to someone else already) |
Steeve 16-Feb-2007 [201] | yes i am , sire |
Maxim 16-Feb-2007 [202x2] | but its not yet actually able to DO anything. I'm at the fledgling days of optimising the gfx engine for the graph editor. The node creation, dragging and linking are done, (all graphically) and even already detect cycles, so you can't connect nodes in such a way as to get a dependency cycle :-) |
I will post a little note on this list, when I am ready to give out a first demo of liquidator maybe next week. | |
Steeve 16-Feb-2007 [204] | ok, i'll be there |
Maxim 16-Feb-2007 [205] | the layers things is very powerfull, but is giving me a few design headaches. |
Steeve 16-Feb-2007 [206] | do you think it's possible to use liquid to emulate the rebol engine |
Maxim 16-Feb-2007 [207] | cause I'm basically hacking away at a working version and breaking it completely, hoping to patch it up and get it working with more features and cleaned up afterwards. |
Steeve 16-Feb-2007 [208x2] | to do a rebol debugger |
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. |
older newer | first last |