现代的HyperCard继承者是什么?

2作者: WillAdams大约 2 个月前原帖
Livecode 已经转为闭源,且由于价格原因,大多数人无法使用。<p>Decker 在限制于黑白像素图形方面与原版过于相似。<p>Flash 提供了矢量图形和脚本功能,但现已处于衰退状态。<p>Scratch 仅能制作游戏和类似游戏的内容,无法创建传统的图形用户界面元素。<p>Tcl/TK 和 Python/Tkinter 缺乏集成的图形开发环境,无法直接进行绘图,而像 Lazarus 和 QTdesigner 这样的工具则与传统的文本编程过于紧密结合。Processing 同样缺乏代码的图形表示或绘图环境。<p>Nodebox、Ryven 等工具则将标准组件制作的精美图形与输出分开。<p>如果一个初学者想通过整合绘图、数字和代码来表达自己,现代环境中有哪些能够支持这一点的工具呢?
查看原文
Livecode went closed source and is out of the reach of most folks due to pricing.<p>Decker is too like to the original in being limited to b&#x2F;w pixel graphics.<p>Flash afforded vector graphics and scripting, but is moribund.<p>Scratch only makes games and game-like things, with no ability to make traditional GUI elements.<p>Tcl&#x2F;TK and Python&#x2F;Tkinter lack integrated graphical development environments where one could just draw, while tools such as Lazarus and QTdesigner are too integrated with traditional textual programming. Processing similarly lacks a graphical representation of code or a drawing environment.<p>Nodebox and Ryven and so forth separate pretty graphics made of standard components and output.<p>If a naïve user wanted to express themselves by integrating drawing and numbers and code, what modern environment facilitates this?