r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!Liquid] any questions about liquid dataflow core.

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.
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