总的来说,编程面向两个方向,一方面是机器,一方面是人。
除了少数对性能要求严苛的场景,这两方面的之间的平衡点越来越偏向于方便人类的思考方式。
但是就创造程序的工具来说,相较于这些程序对于世界其他方面的改进,好像依然停留在一个二维的窗口内。
想要理解一个程序,依靠的还是语法的着色,大括号,小括号,中括号。
想要了解一个当前的函数调用的具体细节,可能要翻越好几个文件,可能要在脑海里维护一个栈来记忆相互之间的关系。
是不是有更好的改进空间呢?
比如说更有动画效果,在一个三维空间里,更具表现力的方式展现结构。
除了少数对性能要求严苛的场景,这两方面的之间的平衡点越来越偏向于方便人类的思考方式。
但是就创造程序的工具来说,相较于这些程序对于世界其他方面的改进,好像依然停留在一个二维的窗口内。
想要理解一个程序,依靠的还是语法的着色,大括号,小括号,中括号。
想要了解一个当前的函数调用的具体细节,可能要翻越好几个文件,可能要在脑海里维护一个栈来记忆相互之间的关系。
是不是有更好的改进空间呢?
比如说更有动画效果,在一个三维空间里,更具表现力的方式展现结构。