主要观点总结
文章主要讨论了形式与功能在编程中的关系,以及可视化编程的现有问题和未来发展方向。
关键观点总结
关键观点1: 形式和功能的关系在编程中的重要性。
形式应该追随功能,设计的形式应当基于其功能。
关键观点2: 可视化编程的局限性。
现有的可视化编程方法过于注重形式,而忽视功能,导致难以理解和使用。
关键观点3: 建模问题的重要性。
为了创造一种新形式的可视化编程,需要找到一种着重于问题的底层逻辑和功能的建模方法。
关键观点4: 状态转换的建模在可视化编程中的重要性。
除了建模问题本身的静态结构,还需要建模状态随时间的变化和转变。
关键观点5: 视觉皮层的潜力。
人类的视觉皮层具有强大的模式识别和空间推理能力,但需要一种合适的计算语法来支持。
文章预览
前言 主要讨论了在编程界,形式(外观)应服从于功能(内在逻辑),而现有的视觉编程方法过于强调形式,而忽略了功能这一点。通过研究如 CellPond 等视觉编程语言的案例,作者认为视觉编程应当寻找更适合视觉表达的编程逻辑,以充分发扬人类视觉 Cortex 的能力,从而在视觉上创造出更符合人类认知的编程方法。今日前端早读课文章由 @Wil Chung 分享,@飘飘翻译。 译文从这开始~~ 你所喜爱的伟大创作 —— 无论是音乐、艺术还是科技 —— 其形式(它看起来的样子)都由内在逻辑(它如何运作)所驱动。我在观看一个关于元胞自动机的演讲时注意到了这一模式,并意识到这是从一个稍有不同的角度对 “形式追随功能” 的诠释。创造一种新的形式是一项艰难的任务,所以你必须迂回地去处理 —— 首先阐明其内在的功能。 【第3480期】“内聚
………………………………