Engine your life
有很多时候在思考engine是什么东西? 偶尔在一本书中看到Engine包含三个部分
- clock ticks时间戳(什么时候做什么事情)
- success procedure
- failure procedure
也就是一个Engine交代了按照时间的发展,满足某个条件 该做什么事情,如果失败了该做什么东西。
在上一篇博文并未详细说出一个数据抽象Data Abstraction 其实就是由基本的 创建部分和判断部分两部分组成。创建部分也叫做constructor比如上一篇博文的 zero,successor,predecessor。而判断部分也叫做胃词部分predicate。
- constructor
- add
- delete
- modify
- …
- observer
- false?
- null?
- zero?
- atom?
- …
而综合Engine和Data Abstraction,其实Engine也是由着constructor和observer两部分组成进行数据抽象,只不过可能引入时间的概念。
而下午坐在山间,感受着潺潺的流水,Engine正如这潺潺的泉水,绵绵不息。一直想着让程序中复合哲学、心理门, 多一些人情味,而不是机器的呆板味。而Engine的CPS思想正好让程序体现的变化和流动的感觉,犹如潺潺的泉水,遇物则绕,有路则行。
一盘池水,流下了似水流年,规则依然
坚信任何科学问题都可以通过子语言进行求解,当前语言无法解决只能说现在的语言对问题的解释不清楚,得进一步进行语言分层, 每一个未解之谜都是要被解开的。