Ivan Reese
Mariano Guerra
Ivan Reese
Chris Maughan
05/13/2020, 9:13 AMogadaki
05/13/2020, 7:54 PMogadaki
05/13/2020, 7:57 PMogadaki
05/13/2020, 8:22 PMogadaki
05/13/2020, 8:40 PMIvan Reese
Ivan Reese
wtaysom
05/14/2020, 3:45 AMIvan Reese
ogadaki
05/16/2020, 6:37 AMIt seems to me like he doesn't actually much care for visual design. Thus, the distaste for bevels and drop shadows, seeing those things as superfluous eye candy rather than tools that designers can use to create meaning.Yes, I agree and PureData would have been better with some a bit use of visual effects, to improve readability. In that space Max/MSP did a good work, and I generally find that Max/MSP patches are more "readable" than PureData ones, with their mere black on white look with no contrast at all. I also find that the interview shows that, on the contrary, he actually cares about visual design. He only choose to stick to this very simple and basic visual design but I guess it is very consistent for him. But I agree it would be better if he had stop a bit farer in the "raw <-> eye candy" scale! π I have also heard that one of the reason he doesn't want to redesign with visual "effects" is to not break existing patches that "rely" on the old look. I guess something like, if you add thicker borders and inner padding for blocks, the 2D arrangement might change and some patches can become less readable.
He built the patcher as a tool for non-programmers. My whole philosophy is: build a visual tool for expert programmers, where "programmer" is more of a way of thinking than a particular skillset.I totally agree with this philosophy!! 100% of it. In fact it is that kind of idea that makes me want to work on FoC and start my experiments (ok, now, I must find the time to make a TMW video to present this ππππ...). It was first because block and arrow coding was a pain for some "simple" programing task I know I can manage quickly with text programming.
So his inclination to reach for text and an imperative paradigm feels like a blind spot β and an unexpected one, considering he basically defined how most people conceive of visual programming.At least, the take away of this for me is that he agrees that block and arrow programming with PureData is not efficient for some programming tasks. And that something is missing.
To me, that's terrifying. We might have been better off if Max and Pd hadn't existed, and visual programming had instead been popularized by someone with a knack for visual communication.Yes maybe. But as we all know there is a huuuge load of visual programming environments, trying lots of way to convey "programming" meaning. With very few that are still useful/used, even some with great visual communication. In that space, for me Max/MSP and PureData are apart, they are (and especially Max) some programming environments that lots of non expert programmers are using to build things that are useful to them. They are succesful in that, because there is something in them that "works" and this success is an inspiration for me.
Justin Blank
05/18/2020, 5:11 PM