[PD-dev] pd-devel code structure meeting on IRC
mescalinum at gmail.com
mescalinum at gmail.com
Sat Feb 7 00:41:19 CET 2009
Hans-Christoph Steiner wrote:
> On Feb 6, 2009, at 5:15 PM, mescalinum at gmail.com wrote:
>> Hans-Christoph Steiner wrote:
>>> Hey all,
>>> Now that the core of Pd-devel is working,
>> actually it isn't working on Linux (the main window shows up, but it's
> Have you tried loading pd first? or pd-gui first?
freezes in both cases.
I still haven't tried debugging it
>>> and other people are
>>> starting to mess with it, I figure its a good time to have an IRC
>>> meeting about it. At this point, the code is working but could be
>>> structured much better.
>>> One thing I am realizing is that the code would probably be a lot
>>> cleaner if it was organized in a more Object-oriented style. I am not
>>> sure that using incr Tcl or things like that are the way, I think we
>>> could probably just organize things into packages that act like object
>>> classes, but I am open to other things.
>> incrTcl is nice
>> also tcl 8.5 has it's own object system (available as tclOO extension
>> for earlier versions)
>> also is possible to make a tiny object system in pure-tcl
>> I've made mine - it has public/provate methods, widget hiding, it's very
>> much like tk "objects" - see http://wiki.tcl.tk/18151 very beginning of
>> the code defines the object system
>> I'm actually working to a dataflow canvas in pure tcl
>> it actually implements every functionality of the pd canvas and has the
>> same feel, it can mimick the style of pd or max, I added autocomplete
>> feature (bash-style completion)
>> I'm planning adding segmented patch cords (although I'm now stuck with
>> complex line-routing algorithms)
> Sounds cool, but I'd say skip the segmented patch cords :)
heh, that was mainly marketing.
another cool feature I'm planning is concurrent operation, so that
networked shared patching would be possible and easy to implement
>>> How about next Thursday or Friday? Here is one proposed time, which
>>> we can adjust spending on who can make it:
>>> * 9.00 Pacific Time
>>> * 11.00 Central Time
>>> * 12.00 Eastern Time/PET
>>> * 15.00 BRST/Sao Paulo
>>> * 17.00 GMT/Zulu
>>> * 18.00 Central European CET
>>> * 19.00 EET/Istanbul/Cairo
>>> * 23.00 IST/Chennai
>>> * 1.00 CST/Taipei
>>> I am on irc://irc.freenode.net/dataflow a lot, feel free to ping me
>>> about this any time.
> The arc of history bends towards justice. - Dr. Martin Luther
> King, Jr.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 260 bytes
Desc: OpenPGP digital signature
More information about the Pd-dev