|
|
|
|
|
by dsjoerg
3303 days ago
|
|
you win the prize for asking the right question. the answers are like with AI, where once it's done in a certain domain, then that's not AI anymore. that is, with visual programming, once it's done in a particular domain, people don't think it's programming anymore. the big examples i have in mind are:
* spreadsheets -- very visual, everything's in a grid. the relationships are spatial.
* electronic music -- people lay out their various effects in a flowchart format and chain them from one to another
* video games -- consider a game like RimWorld. you're clicking on all kinds of things and specifying what you want done with them. the behavior of the actors in the environment are modified by your specifications. So, it's all in various optimized subdomains. As it should be! |
|
Most of the things you do are achieved through a visual programming environment specialised for that particular task. Maybe text-based source files in complex directory trees, managed through a structured text editor with UI composition helpers represents one kind of specialised visual programming environment as well.