On Sat, 11 Nov 2006, Hans-Christoph Steiner wrote:

If you are going to add Tcl support, I highly recommend that you check out the loader functionality that Thomas wrote. Its in both devel and MAIN, and there is a working CLR version working. I am thinking you could implement a Tcl loader and Pd API layer, then you'll be able to write regular Pd objects directly in Tcl.

I can already write regular Pd object-classes directly in Tcl or Ruby, thank you very much. I can name you two hundred (200) classes that were either implemented in Ruby or wrapped as Ruby using SWIG or source_filter.rb.

Thomas's loader does not enable other languages for externals; pd already allowed this by itself for very long, even though PyExt didn't seem to allow any class name other than [py] last time I checked. Thomas's loader is only about giving equal opportunity to pd's search path and incremental loading, and while this is something I like a lot, there are other priorities.

How do I detect whether a given version of Pd supports that feature or not?

 _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada
_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to