我对这部分很感兴趣, 并自己有计划深入该领域,
目前, 在一些人机交互性很强的领域, 如VR, 尤其是图形图象, 软件部分采用了图形化编程的手段, 使得艺术家或专业性不是很强的用户也可以进行一定逻辑层的开发.
想想你画的流程图, 或在用语言表达较难, 而用图例确能够帮助理解.
比如说MAYA采用的节点式架构(NODE), 在电影电视机的很多应用中, 用直观的节点编辑, 就能产生需要的复杂的特效实现.
VR/游戏引擎也大量采用了图形化编程手段, VRTOOLS 70%以上的开发工作量用图形化编程.
我们通过语音容易接受字符,文本化的语义理解, 而通过视觉容易接受并行的, 对象层次, 几何的语义理解. 这就是图形化编程应用的好处.