On Dec 20, 2007 1:32 PM, Charles Henry <
czhenry@gmail.com> wrote:
On 12/20/07, Mike McGonagle <
mjmogo@gmail.com> wrote:
> I agree with this. This is just one of the few (or more) things you need to
> know about when dealing with PD. It even says it on the help page for
> [until]...
>
> I don't think I want the software to try and second guess what I want, and
> if I construct an [until] that is an infinite loop, then so be it...
The only problem I see with it is a contrast with other programming &
development environments. If you create a problem in your code, you
shouldn't be able to crash the development environment. You halt the
process, make changes, and re-compile.
Well, that is all fine and dandy, but how many other development environments are REALTIME processors? I would love to see Eclipse present the same sort of REALTIME environment, and NOT have it crash when a user wants to do something like this.
The real power in this sort of thing is that YOU CAN do anything you want with it, and in order to keep it general enough AND REALTIME, things like this will happen.
And Pd patching is different from this. I'd say it warrants some
consideration whether there is a means to allow Pd to make errors
without crashing or becoming unresponsive.
And to do this, how much of the realtime stuff would get impaired? There are going to be trade offs in any configuration, and I think the current implementation of [until] is correct in allowing the user to cut off their own legs...
Besides, we all need a coffee break now and then, and a reboot makes those things possible...
Mike