从更高一个维度去理解编程,以及开发编程语言思想的人的思维方式。metaprogram
都有元字符
都有一定的语法规则
自然语言有一定的二义性,而机器语言尽可能避免二义性。因此在长度和规则上都会有一定的冗余
机器语言为了提高表达效果,会使用库等结构模块。自然语言中也会压缩信息形成专有名词,提高信息密度。
机器语言可以是事件原子化的,而自然语言很难做到
机器语言难以表达情感,更适用于表达逻辑。自然语言的模糊性更适用于表达情感。
机器语言通过结构的变化来表达不同的逻辑,自然语言通过声调等其他信息来表达不同的情感和逻辑。
机器语言对顺序敏感,也就是对时间逻辑敏感,而自然语言则不太敏感
网友评论