《On Lisp》:CommonLisp高级编程技术解析
需积分: 50 132 浏览量
更新于2024-07-29
收藏 2.31MB PDF 举报
"Paul Graham的"On Lisp",一本关于Common Lisp高级编程技术的书籍,由田春(冰河)翻译。这本书主要面向已经有一定Lisp基础的读者,深入讲解Lisp宏和自底向上的编程思想。原作者Paul Graham也是《ANSI Common Lisp》的作者。尽管成书于ANSI Common Lisp标准发布之前,翻译版已更新为符合现行标准的代码。译者序中提及多位贡献者,包括 KovChai、Yufei Chen和Jianshi Huang,他们在翻译和校对方面做出了贡献。"
本文是Paul Graham的"On Lisp"的中文译本介绍,这并非一本Lisp初学者的入门教程,而是针对已经熟悉Lisp的程序员,特别是那些阅读过《ANSI Common Lisp》或《Practical Common Lisp》的读者。书中的核心内容是Lisp宏的深入探讨和自底向上的编程方法,这些内容旨在帮助读者不仅仅是使用Lisp,而是能够扩展和利用Lisp的强大功能来创建自己的编程工具和框架。
作者Paul Graham在前言中提到,书中的早期章节会复习一些基础概念,但即使是经验丰富的Lisp程序员也能从中找到新颖的视角。他引用John Foderato的话,形容Lisp是一门可以“思考的”语言,暗示Lisp的灵活性和表达力使得程序员能够以一种更加接近思考过程的方式来编写代码。
书中的例子和讨论可能会涉及一些在现代Common Lisp实现中可能不再使用的古老操作符,但在翻译过程中,所有代码都已经更新为符合当前标准的形式,确保在现代环境中可执行。翻译团队成员KovChai、Yufei Chen和Jianshi Huang分别负责了不同章节的翻译和校对工作,他们为这个项目做出了重要贡献,包括对全书的细致校对和排版工作。
通过阅读"On Lisp",读者可以期待深化对Lisp的理解,学习如何利用Lisp的宏系统来创建强大的编程构造,并掌握自底向上的编程策略,这将有助于提升他们在Lisp编程领域的技能和创造力。
2015-06-05 上传
2016-09-06 上传
2012-01-01 上传
点击了解资源详情
2008-10-21 上传
2021-07-02 上传
2018-05-04 上传
点击了解资源详情
点击了解资源详情
Edward662729
- 粉丝: 0
- 资源: 1
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明