TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Port of PG's "On Lisp" to Clojure

80 pointsby ecounysisover 13 years ago

5 comments

ecounysisover 13 years ago
Michael Fogus has also done some work porting On Lisp to Clojure. Chapters 2-5 are here: <a href="http://blog.fogus.me/tag/onlisp/" rel="nofollow">http://blog.fogus.me/tag/onlisp/</a><p>Halloway picked up where Fogus left off.
评论 #2913943 未加载
thurnover 13 years ago
I would absolutely <i>love</i> a more advanced Clojure book in the same vein as "On Lisp", especially if Stuart Halloway is in any way involved. Most of the content can probably be pretty similar modulo differences in the macro systems and such (probably have to axe the reader macros chapter...)
w01feover 13 years ago
Note that this is from 2008, so some of the code samples are out-of-date (e.g., case is now part of clojure.core).
andrewcookeover 13 years ago
chapter 9 is particularly useful. clojure doesn't have hygienic macros, but it does have namespaces, so it is not as likely as common lisp to silently introduce naming problems. that's explained quite well there (better than i have found anywhere else).
评论 #2911073 未加载
mindblinkover 13 years ago
That's great! Thanks, Stuart, for doing this. When I was read PG's "On Lisp", I kept wishing the examples were in Clojure.