Path: csiph.com!news.nrbbs.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!local-2.nntp.ord.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 09 Aug 2026 22:59:20 +0000 From: steve g Newsgroups: comp.lang.lisp Subject: Re: Resources to learn common lisp? References: <110rfqf$142ot$1@dont-email.me> <111pbk6$36pi7$1@dont-email.me> <111sb7u$3ua8h$7@dont-email.me> <8fj54lpvg7v6mhi9r9u39tpojbjage8br4@4ax.com> <87mrwdyt0t.fsf@nightsong.com> <1127cho$34rpg$3@dont-email.me> <112o4aa$cpek$2@dont-email.me> <87jyqdtumj.fsf@gmail.com> <87bjbn2nhs.fsf@safunu.org> <877bm4zgsp.fsf@safunu.org> <1150b48$3blde$3@dont-email.me> <1151bo2$3je6l$1@dont-email.me> <1j7a7l1e7vcohcb5kk6qut59g68op71fqi@4ax.com> <11548up$1cpco$1@paganini.bofh.team> <20260808104932.527@kylheku.com> Date: Sun, 09 Aug 2026 18:59:19 -0400 Message-ID: <87mruuvr20.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:91U6N9emv7nO56vPTZArN/zqyJk= MIME-Version: 1.0 Content-Type: text/plain Lines: 23 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-J3O6PZcE7dPdSNsUYfXjMFO6DZI/CpfFEG6HlBXmjKIJUdSx9MeW22HHBes8DLhRr4Zcmgg1Qt7UoWl!lM8TuuzR9AJqRCm3Q2FXFzhVa87KTnCfWsAOQAgErtovJt4= X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Xref: csiph.com comp.lang.lisp:61351 Kaz Kylheku <046-301-5902@kylheku.com> writes: >> Do you think that reader macros are sensible? > > I've not implemented them in TXR Lisp. It's not that they are > "insensible" or any other epithet. > > They have a disruptive effect in the ecosystem. I remeber the orinial discussion that reader macros do nothing more than slow down compilation. Not to mention the confusions. I liked the idea of (with-current-readtable (xyz) ...) i think franz was doing this, and they added the case of symbols. At readtime they can be usefull. When I'm done using the reader macro I reinstall the old one.