3 ms·
The selling point is that you can present algorithms to non-programmers and they can actually follow them without knowing anything about programming. It seems t
by sparkie 11y ago
The selling point is that you can present algorithms to non-programmers and they can actually follow them without knowing anything about programming. It seems the brain is better suited for understanding spatial visualizations than complex linguistic structures, which require more training to understand.
Visualizations like flow charts can help even advanced programmers get an understanding of some unfamiliar code, because it's much easier to see the program flow spatially than to read a big block of code and produce that representation in your head (temporarily, only to forget it shortly after).
The downside is that building visualizations is much slower than typing the set of instructions for it, as we do in code. This program seems to do things backwards (generate code from flowcharts), where what would be the most useful functionality would be to generate the flowcharts from code - thus enabling both the programmer to be productive and the non-programmer to not be scared.