优秀的Common Lisp代码示例? [英] Examples of excellent Common Lisp code?

查看:81
本文介绍了优秀的Common Lisp代码示例?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经学到了足够的Common Lisp,可以通过编写应用程序来弄清楚自己的方式.我已经读过Seibel的《实用普通口蹄疫》

I've learned enough Common Lisp to be able to muddle my way through writing an application. I've read Seibel's Practical Common Lisp

我应该阅读哪些库或程序以了解Common Lisp的成语道"?

What libraries or programs should I be reading to understand the idioms, the Tao, of Common Lisp?

推荐答案

CL-PPCRE 经常有很好的理由被引用为一个很好的例子.实际上,也许Edi Weitz的任何一个库都可以很好地阅读,但是CL-PPCRE特别聪明,它是一个有用且令人印象深刻的库.除此之外,许多CL实现大部分都是用CL编写的.选择通常在CL中实现的CL的某些部分并比较不同的实现如何处理它,可能会非常有成效.特别是,大型有用的宏系统的一些最佳示例是标准中事物的实现.循环是一本有趣的文章,或者,如果您真的很雄心勃勃,可以比较一些CLOS实现.

CL-PPCRE is often cited as a good example, for good reason. Actually, probably any of Edi Weitz's libraries will make good reading, but CL-PPCRE is particularly clever and it's a useful and impressive library. Beyond that a lot of CL implementations are written mostly in CL. It can be pretty productive to pick some part of CL that's usually implemented in CL and compare how different implementations handle it. In particular, some of the best examples of large useful macro systems are implementations of things in the standard. Loop is an interesting read, or if you're really ambitious you could compare a few implementations of CLOS.

如果您对计算机的某些领域特别感兴趣,那么值得一提的是,人们可以针对此量身定制建议.

If there's some area of computing you are particularly interested in it might be worth mentioning that, so people can tailor recommendations to that.

这篇关于优秀的Common Lisp代码示例?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆