代码的含义,应该是组合逻辑电路的抽象表示,是抽象数学的实现。面向人类的代码,体现形式是:人类语言的表达式,通过人类语言的表达式来展现抽象的组合逻辑。通过集成电路实现,以电做为信号。
用纸质书写代码,是一种高效的方式,它的目的比较适合逻辑的快速展现,代码此时是一种符号。或许,代码的含义不应该仅仅局限在组合逻辑电路的抽象,如果人类也是机器,那么人类的语言同样是一种代码。敲击键盘,我正在做的是不断的发送以电的形式的信息给各个电路(有电磁的转换,有模拟信号到数字信号的转换等等),通过这些电路。
原文:http://my.oschina.net/treebug/blog/390771