冯·诺依曼体系和哈佛体系

如果你没听说过标题的两个名字,那你肯定不是学习CS(计算机科学)毕业的。

杯催的是,大多数所谓CS毕业生,的确对上面两个术语没有概念。

进一步的如果对于:

你都没有概念,那么你的确没有资格自称CS毕业生。还好,热爱自嘲的工科生从不歧视异己。

人类没有能力直接构建复杂的运算体系,所有的机器智能都是通过适当分析拆分复杂问题而成一系列数量庞大的计算机擅长的子问题来工作的,这样的子问题通常是给定上下文,给定逻辑的简单问题;而处理器并不费心考虑除了当前正在处理的子问题的上下文是什么、逻辑是什么这样的问题,这部分工作交给存储。

人类是一种很奇怪的生物:一方面,他们自豪于自己的思维方式远比此高级;另一方面,他们中的一部分自豪于GTD——一种完全模仿上面提到的方式工作的工作理念——并且声称这样确实工作得更自然高效。这可能并不矛盾,毕竟我电脑上装的Word也不知道它其实是工作在冯诺依曼体系上的,他可能以为它真的能眨眼间统计我的文章字数,就好像有超能力一样。

好了,我的point是,假设的确是这样,那么我们应当如何get life done?人生应当被拆分成什么样的小问题?君子当日三省何事?

我的答案是:

  1. 最近你在忙什么?去干这事儿。
  2. 你的兴趣是什么?最近爽么?不爽的话怎么才能爽?去干这事儿。
  3. 将来想干什么?为了将来能干这个你现在必须干什么?把这事儿干好。

Comments

One response to “冯·诺依曼体系和哈佛体系”

  1. 就不能闲一闲什么事儿都不干么……dcc

Leave a Reply