bfzhao/rst

Representation, Structure and Transformation

4

stars

27

commits

Aug 20, 2026

updated

README

表达、结构与转换

Representation, Structure and Transformation

本书尝试从三个最基础的角度重新组织计算机科学:

表达(Representation)

信息如何进入计算世界。

表达解决的是:

如何将现实世界的信息转换为机器可以处理的形式?

比特、数字、文字、图像、程序语言、模型参数,本质上都是不同层次的信息表达。

理解表达,就是理解信息如何被计算机表示。


结构(Structure)

信息如何被组织。

结构解决的是:

如何组织表达,使其具备更高效的存储、访问和计算能力?

数据结构、数据库、文件系统、软件架构、神经网络,本质上都是信息组织方式。

理解结构,就是理解复杂系统如何构建。


转换(Transformation)

信息如何发生变化。

转换解决的是:

如何将一种表达或结构转换为另一种状态?

算法、程序执行、编译、优化、训练、推理,本质上都是转换过程。

理解转换,就是理解计算本身。


Copyright © 2026

本作品采用知识共享 署名-非商业性使用 4.0 国际许可协议 (CC BY-NC 4.0) 进行许可。

这意味着你可以自由地共享(复制、发行)和演绎(修改、改编)本作品,但必须给出适当的署名,且不得将本作品用于商业目的。

完整协议文本:https://creativecommons.org/licenses/by-nc/4.0/

Contributors

bfzhao

27 commits

bfzhao/rst

Representation, Structure and Transformation

4

stars

27

commits

Aug 20, 2026

updated

README

表达、结构与转换

Representation, Structure and Transformation

本书尝试从三个最基础的角度重新组织计算机科学:

表达(Representation)

信息如何进入计算世界。

表达解决的是:

如何将现实世界的信息转换为机器可以处理的形式?

比特、数字、文字、图像、程序语言、模型参数,本质上都是不同层次的信息表达。

理解表达,就是理解信息如何被计算机表示。


结构(Structure)

信息如何被组织。

结构解决的是:

如何组织表达,使其具备更高效的存储、访问和计算能力?

数据结构、数据库、文件系统、软件架构、神经网络,本质上都是信息组织方式。

理解结构,就是理解复杂系统如何构建。


转换(Transformation)

信息如何发生变化。

转换解决的是:

如何将一种表达或结构转换为另一种状态?

算法、程序执行、编译、优化、训练、推理,本质上都是转换过程。

理解转换,就是理解计算本身。


Copyright © 2026

本作品采用知识共享 署名-非商业性使用 4.0 国际许可协议 (CC BY-NC 4.0) 进行许可。

这意味着你可以自由地共享(复制、发行)和演绎(修改、改编)本作品,但必须给出适当的署名,且不得将本作品用于商业目的。

完整协议文本:https://creativecommons.org/licenses/by-nc/4.0/

Contributors

bfzhao

27 commits