Somehow these visual programming tools never seem to get much traction. Are there any exceptions?
Blender shaders maybe?
Gpiozero Flow
31–40 of 40 posts
Re: Gpiozero Flow
#32the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code
Re: Gpiozero Flow
#33Somehow these visual programming tools never seem to get much traction. Are there any exceptions?
Re: Gpiozero Flow
#34the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code
So, I don't see that limit as something that's all that bad.
Re: Gpiozero Flow
#35the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code
(maybe more context would help)
Re: Gpiozero Flow
#36the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code
I can't tell you why an 80 column wall of characters is easier to reason about than a visual graph, but I assume it has something to do with the reason Mitch Hedberg does not like arrows[0]; look, a function.. let's got that way.
Re: Gpiozero Flow
#37Somehow these visual programming tools never seem to get much traction. Are there any exceptions?
Simulink, Labview, Bosch ASCET are all pervasive in control systems engineering, especially in European automotive applications.
FWIW I work in Simulink quite a bit, and "code blocks" (matlab function / matlab system) tend be used quite liberally in my models. Having the visual presentation of data flow is quite nice though for the kinds of things Simulink is used for, mostly physical modeling of electrical or mechanical systems.
Re: Gpiozero Flow
#38Re: Gpiozero Flow
#39the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code
It's a good onramp to building a programmatic intuition, but you're correct that it very quickly gets left behind once the 'magic' is understood. If you do a quick image search for , e.g. Rhino3D Grasshopper, Blender Geometry Nodes, Vectorworks Marionette, Autodesk Dynamo, ComfyUI, you'll quickly see the implementations of the real world procedures users are crafting become unwieldy rather fast. I can't tell you why…
maybe but for some users that's the only way they will ever work