已经证明,任何程序均可只用这三种结构实现已经证明,任何程序均可只用这三种结构实现

c_language 2006-08-07 12:07:06
是如何证明的,具体步骤是怎样的。读到这句话时,如果不知其所以然,心里总好象有一块石头似的,非常不舒服。总觉得不管多深,一定要把它弄清楚。
因此在goole里搜索,幸好找到了一篇当年的论文:
BÖhm, Corrado, and Jacopini Guiseppe. Flow diagrams, Turing machines and languages with only two formation rules. Comm. ACM 9 (May 1966), 366-371.

换一个角度想,有那个必要吗?!它与编程实际又有多大关系呢?再说,一个真正弄清楚这个问题的人,可能也不会去从事软件编程这份工作了。就像一个深刻理解JAVA背后原理,并知其具体实践细节的人。

我有这样一个习惯,不管学习什么,总想知其所以然,不知不觉,对历史产生了一定的兴趣,因为历史就是要人知其所以然。

当我弄清问题的本质后,我会“疯狂”的去思考它应该如何应用。争取能够把理论运用的“出神入化”

现在想想一个人如何要把实际和理论打通是多么困难,与此同时还要有所创告。
也许我一辈子也做不到。

对于我来说,运用知识和创造知识是我同样感兴趣的。

可学习的目的不就是要会运用知识吗?

我不想成为一个学者。因为它总是跟理论打交道。至少我学完一门理论后,要把它运用的出神入化后,再去学另一个理论。

咋“理论联系实际”,一个很简单的道理,要处处去落实,怎就那么难呢?

...全文
286 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_language 2006-08-07
  • 打赏
  • 举报
回复
就像学习操作系统:
什么时候才算学好了呢?
1、对操作系统的历史有深刻的理解。
2、能非常轻松的维护大型操作系统UNIX。
3、能够进行操作系统的应用程序开发。
4、能够进行操作系统的核心开发。
5、能够从无到有自己建立一个操作系统。虽然已有现成的,但你不自己去开发一个,怎可以说学了操作系统了。至少我不敢。
Banned 2006-08-07
  • 打赏
  • 举报
回复
我跟你很相像。不过我是怎么想就怎么做。想好后就不要再想,把时间留给行动。学海无涯,找好平衡点。
haha52 2006-08-07
  • 打赏
  • 举报
回复
看了sicp就有感性认识了..
CUG122032 2006-08-07
  • 打赏
  • 举报
回复
我有这样一个习惯,不管学习什么,总想知其所以然,

========

楼主,如果你有这个想法,就不适合在IT业做...
IT的知道都是很有层次感的.你要真想知道所以然,不会在学VC的时候研究到硬件0101吧...

那你的东西是学不完的.

或者,不要轻异说自己有什么习惯...
huitouren519 2006-08-07
  • 打赏
  • 举报
回复
xxxxxxx,
xxxxxxx.
Mi_Bo 2006-08-07
  • 打赏
  • 举报
回复
窗寒西岭千秋雪,
门泊动吴万里船.
ringphone 2006-08-07
  • 打赏
  • 举报
回复
两个黄鹂鸣翠柳
一行白鹭上青天
great123 2006-08-07
  • 打赏
  • 举报
回复
不知道说的啥,困.....下午睡觉一会

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧