Re:BlocklyML visual programming tool for Machine learning an...
by jayd16 on Sunday March 27, 2022 @09:14PM
(#30825955)
Seeing as languages abstract machine code underneath, I'm not sure "it's really just the same" is a good argument.
That said, I also think visual programming is different at least in so far as one is able to layout code in two (or more) dimensions as opposed to the one dimensional layout of text lines.
It's often easier to see how data can flow through a complex transform in a shader graph than it might be to interpret text. In general flow can be visually displayed as graph edges whereas text requires the programmer to mentally track jumps through function names.
That said, I also think visual programming is different at least in so far as one is able to layout code in two (or more) dimensions as opposed to the one dimensional layout of text lines.
It's often easier to see how data can flow through a complex transform in a shader graph than it might be to interpret text. In general flow can be visually displayed as graph edges whereas text requires the programmer to mentally track jumps through function names.