On Fri, 2006-06-16 at 09:03 +0200, Torsten Anders wrote:
I personally have been recently driven to make Pd a full-fledged programming language
How do you define 'a full-fledged programming language'? What do you miss in PD? And why do you feel uncomfortable with existing programming languages you may describe as 'full-fledged' so you need to beef up PD?
I am in general very sceptical whether visual programming languages scale up for complex tasks (e.g. which visual programming language is defined largely in itself -- as e.g. Lisp or SmallTalk usually are) but I would be very interested if someone can show me otherwise.
dataflow languages are very good to model data streams such as dsp graphs or message streams (like sensor data), so it's very reasonable to use a dataflow model for an audio programming language for projects of any size ....
but the weakness is the control logic and data manipulation. the expressive power of written programming languages is much bigger in these aspects, not mentioning the debugging techniques.
t
-- tim@klingt.org ICQ: 96771783 http://www.mokabar.tk
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs