Path: csiph.com!weretis.net!feeder9.news.weretis.net!border-3.nntp.ord.giganews.com!nntp.giganews.com!local-1.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Wed, 17 Jun 2026 02:10:39 +0000 From: steve g Newsgroups: comp.lang.lisp Subject: Re: Resources to learn common lisp? References: <874inbqdz7.fsf@mariorosell.es> <87ecmf8488.fsf@bsb.me.uk> <874ina49v1.fsf@mariorosell.es> <87pl21m1i6.fsf@gmail.com> <1107n17$3k6ea$5@dont-email.me> <865x3sthhu.fsf@williamsburg.bawden.org> <1108d3q$3p7sr$2@dont-email.me> <875x3q2vsf.fsf@gmail.com> <110cvc6$13kte$8@dont-email.me> Date: Tue, 16 Jun 2026 22:10:33 -0400 Message-ID: <877bnxrk6e.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:NNI3Sy+wqLAaWD9f6pwQNliMjpA= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Lines: 39 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-NHMuaSIExds04wBvYEXhF1FGRZNx27S0AdxKz1BiybaHabgguGuk2nJt3F6dmU8CfIZvBvH4NeYx07j!HUX2LwSuaePk6IO4YzUWZ5DqI+AJScuO1LFbMnfK8Ah4Dxo= 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:60933 Lawrence D’Oliveiro writes: > On Wed, 10 Jun 2026 12:40:48 -0400, steve g wrote: > >> with all due respect, garbage collection is very difficult. > > Why are there so many languages using it, then? probably because it is practical on modern hardware. > It’s difficult to implement efficiently -- that I would agree with. > Because that’s my point. > >> Most programmers will use the best algorithm available; like guile >> does. > > If there was a “best algorithm available”, then why would there need > to be a diversity of implementations? How many programming languages do you know? If they all do the same thing then we only need one language, right? >> PERL is the fastest interpreter I have ever used, compiling the code >> to C results in slower running speed. There is an issue with heap... > > And Perl is precisely one of the examples I mentioned, is it not, that > tries to keep reference-counting as a first resort before falling back > to garbage collection? i do not understand. > Wasn’t there a claim made by somebody in another posting that > reference-counting adds performance-sapping overhead compared to a > pure garbage collection approach? Yet here you are unwittingly > disproving that. ummm. like i said, call baker.