tag:blogger.com,1999:blog-1272803659321539598.post8794206543097014339..comments2024-03-15T00:53:29.558-07:00Comments on Digesting Duck: Noodle Soup Considered HarmfulMikko Mononenhttp://www.blogger.com/profile/11900996590678707801noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1272803659321539598.post-4993823858288806572010-03-26T09:04:26.083-07:002010-03-26T09:04:26.083-07:00Even if you are able to inject some code in there,...Even if you are able to inject some code in there, it is still a bit a hack :)<br /><br />I would like to be able to organize stuff based on different point of views. Sometimes the best way to organize data is time, sometimes ordered list. Sometimes the data could come from a query and you may want to score it based on something, etc.<br /><br />None of that is really answered by any of the system I've seen. They concentrate on building data flow and logic causalities.<br /><br />Here's a video of my old experiment: http://vimeo.com/10461028Mikko Mononenhttps://www.blogger.com/profile/11900996590678707801noreply@blogger.comtag:blogger.com,1999:blog-1272803659321539598.post-9524648570631862782010-03-26T07:18:26.562-07:002010-03-26T07:18:26.562-07:00I am kinda stuck on this as well. I don't thin...I am kinda stuck on this as well. I don't think that noodle soup is the right answer for exactly the reasons that you describe, but I think that MITs scratch and GameMaker come closer to a good solution for graphical programming than max/msp/pd do.<br /><br />Both of the above have at a base level the concept of objects and events, and in the case of gamemaker, the opportunity to drop into scripting at any point to describe more complex mathematics.<br /><br />While gameMaker doesn't support object encapsulation (one of the things that makes max/msp great), scratch has some experimental branches that are starting to play around with it, and it is wildly complex and amazing in terms of results.<br /><br />I don't think that these systems do anything to make debugging less of a chore, and I would even argue against them as prototyping environments in most cases. But they are interesting as a gateway into "real" code.jonbrohttps://www.blogger.com/profile/03708170269197432705noreply@blogger.com