The Language / 这门语言
这一章讲的是:在 VL 里连出一个程序时,那些最基本的构件是什么。
我们关注的是能表达什么 —— 也就是任何一门编程语言的核心:告诉计算机去做什么。
至于怎么编辑、怎么重构程序,这里只会略微带过。想上手界面,去看「开发环境」那一章。我们也只讨论那些处于核心地位、或者适合用来举例的基本节点和数据类型;想了解更多节点,去看「节点库」。
Looking at Things / 看待事物
先铺一层粗略的总览,为后面那些深入事物内部的章节打底。
Looking into Things / 深入事物
- More On Data(再谈数据):数据的不同形态,以及如何与数据打交道
- Patches as Defining Constructs(草图作为定义结构):如何创建供别人使用的节点
- Inside Patches(草图内部):关于数据流,以及在画布上能做些什么