
《程序原本-追溯程序原本之书》读书笔记
发布日期:2021-05-07 14:24:36
浏览次数:18
分类:技术文章
本文共 706 字,大约阅读时间需要 2 分钟。
-
Overview
提到周爱民的作品是尽量去寻找编程的底层逻辑,《程序原本》这书研究的是“程序”这个主题,刚好切合当下需求。
程序员灵魂拷问:为什么要用一对大括号“{}”来将代码括起来?
-
概念解析
-
程序
“算”是程序之表,“数”是程序之本。“算”的过程体现了“数”之间的逻辑。“算”、“数”、“逻辑”…均为对现实世界的抽象,这个层面或者说角度的抽象,所使用的“语言”,就是程序。
计算机语言所定义的语法,是为避免“计算不确定性”,不同的编程语言是从不同角度来实现这一目标。
-
系统
系统是“通过在程序组织上的结构化来解决规模问题”的一种策略。系统应付规模问题的总法则只有两个:运算能力的分布、运算对象的分布。
有了“分布”,自然衍生出分部件之间的“关系”,这个层面打交道的对象是“系统状态”,方式是“消息”。
-
存储系统
存储系统,某种角度是人类文明的根本,通常含义的文明是从有文字记录开始的。
-
函数
计算本身对工具不存有依赖,但计算的复杂度,使得我们将计算过程进行切分成为必须,此可视为函数这一抽象概念的由来。
-
算数>>>算术>>>数学
“算”是程序之表,“数”是程序之本。
-
感慨
阅读周爱民、邓草原等前辈程序员的文字,可以清晰的感受到他们对编程世界了解之深入,同时也能品味到他们对用中文进行此中深味之表述所能企及之娴熟,然,即便已到达此可谓不胜寒只高处,文字表现力依旧是大颗粒的粗糙,不禁唏嘘嗟叹。
希望能看到更多他们这代程序员的作品,后继更难。
这本书实在太棒了,以我当前的认知,太多值得做笔记,因此,不写了。
-
References
- 程序原本-追溯程序原本之书,走向设计师、架构师的入门之径; 周爱民; 2017
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月15日 00时55分04秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
inode索引节点的概念
2019-03-04
create-react-app第一步
2019-03-04
怎么去利用已有的数据做分析?
2019-03-04
专升本——英语视频学习
2019-03-04
Future education software
2019-03-04
不知道考研各科课程那个老师的课好?怎么选择安排?在哪找课程课本资料?看这里
2019-03-04
考研高数一_高数二_高数三考试大纲
2019-03-04
【考研高数-高等数学-基础】第四章 不定积分
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语情态
2019-03-04
17级软件技术二班刘鑫磊安卓学期总结
2019-03-04
配置Log4j详细版
2019-03-04
数据结构 第五章 二叉树-1
2019-03-04
[Easy] 100. Same Tree
2019-03-04
PVE+集客AC+K2T-AP
2019-03-04
Jetson AGX Xavier硬件自启动
2019-03-04
网页实时显示已经运行了多少天 html+js
2019-03-04
判断移动端(手机)还是客户端(电脑)打开网页并跳转不同页面(首页)
2019-03-04
眼睛跟随鼠标转动的小黄人 html+css+js
2019-03-04
平均年龄,,数字求和
2019-03-04
简单的字符串操作(注意要点)
2019-03-04