Remix.run Logo
luciana1u 6 hours ago

the problem is every visual programming tool eventually reaches the point where you need a 'code node' and then everyone just writes code

seemaze 2 hours ago | parent | next [-]

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 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.

[0] https://youtu.be/EI1DBRz3JLk?si=DCLNkbeCGWyw-Ceu

mbreese 2 hours ago | parent | prev | next [-]

I don't think this is for people that would just write code. Maybe you need that pressure release to get some edge cases, but for the most part, if you're using a visual programming tool, you are trying to avoid the code part for some reason.

So, I don't see that limit as something that's all that bad.

rickdeckard 3 hours ago | parent | prev | next [-]

and then the evolution of the whole tool slows down as the answer for most limitations in native functions becomes "just use the 'code node' and write the function there" :)

m463 2 hours ago | parent | prev | next [-]

as someone who writes code, examples 2/3 are non-intuitive

(maybe more context would help)

whynotmaybe 5 hours ago | parent | prev | next [-]

Should we call this luciana1u's law?

If BizTalk has it, why shouldn't my visual programming tool have it?

bbqbbqbbq 5 hours ago | parent | prev [-]

[dead]