Blender有一个功能强大,易于使用,灵活的节点编辑器:

是否有一个Python库可以让我轻松创建这样的可视化开发环境?在Blender中,节点编辑器使用着色器,图像,颜色等,我想自己定义节点,套接字和预览小部件的类型,就像构建"可视DSL"一样.
编辑:我不想在Blender中创建自定义节点,但在我自己的项目中使用组件LIKE节点编辑器.我删除了Blender标签以避免混淆.
注意:标记为社区维基.
是否有一个很好的分析为什么可视化编程语言还没有起飞?这些天我们仍然在80x25的文本窗口中"线性地"编码; 而我们所代表的概念(数据结构,算法)似乎可以更直观地用直观表示.
是否有基于.NET(WinForm或WPF)的控件允许简单的可视化编程(赋值,布尔表达式和数学表达式)?像Microsoft VPL这样的东西,只能嵌入和支持.

我对Visual Programming Languages(VPL)感兴趣了一段时间.但是,我几乎没有看到任何可用于实际项目的环境,例如Windows应用程序或Web服务.
我听说过以下几点:
是否有任何其他VPL环境可生成可执行程序并可用于实际应用程序?
我正在寻找一种可视化编程工具,在创建数据流以在 Flink 或 Beam-Flink 中构建 CEP 应用程序时抽象出编码。像 Nifi 或 Streamsets 数据收集器图形设计器之类的东西。
有人知道这样的项目吗?