Hacker News new | past | comments | ask | show | jobs | submit login

I think lines of code in a text editor is a terrible way of describing state machines and flow diagrams.

And I think flow diagrams are a terrible way of describing many algorithms.

Flow diagrams look great for multi-processing pipelines and event suff.

I'm interested in this as an addition to current coding practices.




100%! Cherry-picking what makes sense to "elevate" to the visual sphere and having it co-exist with traditional coding is the only way I believe visual programming can be truly useful.


Yeah I completely agree. Simulink works quite well because it's modelling things that are naturally physical networks. DSP/Blender style node graphs also work quite well because you really want an interactive control on every node.

In contrast visual systems that try to recreate traditional programming (add, multiply, loops, etc.) seem to be mostly awful. LabVIEW is a complete disaster (probably not helped by its dire graphic design but even so). UE Blueprints are bad.

Scratch is not too bad, but only because it's basically building a normal text-based program with lego, rather than nodes and edges.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: