首先是写给人看的,然后是顺便计算机可以执行而已
不能失去其中的乐趣,否则就是没有任何的意义了。
首先是在脑海中有这样的图像,然后是用程序的语言实现出来。
这个世界上有很多的程序,但是如果是要学习智能的程序的话,就不得不学习计算机语言了。
可以分成三个,人的思想,计算机语言,然后是计算机
学习之后是应该有对计算机语言的风格和美感的基本的感受,能够对复杂系统进行控制,能够阅读50页长的程序,能够感到安全的修改一个计算机程序,保留原作者的风格
计算机语言不仅仅是一个让计算机工作的,而是我们表达我们的思想的一个方法。
创造新的语言强调某个方面然后忽略别的方面
计算机不是一个科学,和计算机也没有多少关系,计算机的演化是人的演化,是人怎样的思考的结果
数学是告诉是什么,计算机告诉的是怎样实现
思考的三个过程:
首先是收集所有的小的片段合成一个整体
然后是把两个不同的想法放在一起进行比较形成自己的想法
最后是从现实的情况中分离出来,被称为是抽象,这样一个普通的想法就生成了
计算机的过程:
是寄居在计算机里面的,然后是可以调用其他的一种抽象的被称为是数据的。知道该过程的被成为是程序,人可以制作程序知道这样的过程。人通过拼写唤起计算机进行处理
一个程序不仅仅是告诉计算机如何工作,更加重要的是人的思想的组织。怎样组织我们的思想,思想的过程是怎样的
什么是程序? -- SICP 读书笔记 1
最新推荐文章于 2024-03-06 17:18:22 发布