Skip to content

关于 ​

《Composing Programs》是一本免费的在线编程与计算机科学入门教材。它承袭 SICP 的传统,着重讲抽象方法、编程范式,以及驾驭大型程序复杂度的技术,主要用 Python 3 来讲解这些概念。

本站是它的中文译本,由 CS Five 维护,全书 4 章 29 节均已译完。

翻译 ​

  • 术语以 Python 中文文档 与 SICP 中译本为准,完整术语表见 GLOSSARY.md。
  • 风格约定、常见翻译腔清单见 TRANSLATION.md。
  • 书中代码块保留原有标识符与执行输出,注释和文档字符串译为中文。

参与 ​

发现错漏或有改进建议,欢迎到 GitHub 仓库 提交 issue 或 PR。

贡献者 ​

许可与致谢 ​

原书 Composing Programs 由 John DeNero 编写,基于 Harold Abelson 与 Gerald Jay Sussman 的《计算机程序的构造和解释》,以 Creative Commons 署名—相同方式共享(CC BY-SA)许可发布。本译文是其衍生作品,正文同样以相同许可发布;仓库中的站点代码以 MIT 发布。

感谢原作者 John DeNero 与 SICP 的两位作者,也感谢每一位参与翻译和给项目 star 的同学。

基于 MIT 许可发布