Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.lisp > #60742 > unrolled thread
| Started by | Mario Rosell <mario@mariorosell.es> |
|---|---|
| First post | 2026-02-20 22:53 +0100 |
| Last post | 2026-06-03 03:16 +0000 |
| Articles | 20 on this page of 53 — 15 participants |
Back to article view | Back to comp.lang.lisp
Resources to learn common lisp? Mario Rosell <mario@mariorosell.es> - 2026-02-20 22:53 +0100
Re: Resources to learn common lisp? Ben Bacarisse <ben@bsb.me.uk> - 2026-02-20 22:00 +0000
Re: Resources to learn common lisp? Mario Rosell <mario@mariorosell.es> - 2026-02-21 12:25 +0100
Re: Resources to learn common lisp? Stefan Monnier <monnier@iro.umontreal.ca> - 2026-02-21 10:24 -0500
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-21 21:30 +0000
Re: Resources to learn common lisp? Mario Rosell <mario@mariorosell.es> - 2026-02-22 01:08 +0100
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-22 04:59 +0000
Re: Resources to learn common lisp? Madhu <enometh@meer.net> - 2026-02-22 10:59 +0530
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-22 21:48 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-08 12:43 -0400
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-08 12:41 -0400
Re: Resources to learn common lisp? tfb <no_email@invalid.invalid> - 2026-06-08 20:02 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-09 00:23 -0400
Re: Resources to learn common lisp? tfb <no_email@invalid.invalid> - 2026-06-09 06:28 +0000
Re: Resources to learn common lisp? tfb <no_email@invalid.invalid> - 2026-06-09 06:32 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-10 12:27 -0400
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-10 12:16 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-09 06:53 +0000
Re: Resources to learn common lisp? Axel Reichert <mail@axel-reichert.de> - 2026-06-09 12:07 +0200
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-10 00:14 +0000
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-09 00:35 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-08 12:37 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-09 00:33 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-09 00:22 -0400
Re: Resources to learn common lisp? Alan Bawden <alan@csail.mit.edu> - 2026-06-09 01:22 -0400
Re: Resources to learn common lisp? tfb <no_email@invalid.invalid> - 2026-06-09 06:17 +0000
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-09 06:50 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-10 12:40 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-11 00:26 +0000
Re: Resources to learn common lisp? George Neuner <gneuner2@comcast.net> - 2026-06-11 05:27 -0400
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-10 12:24 -0400
Re: Resources to learn common lisp? George Neuner <gneuner2@comcast.net> - 2026-06-11 05:57 -0400
Re: Resources to learn common lisp? Stefan Monnier <monnier@iro.umontreal.ca> - 2026-06-09 09:36 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-10 00:06 +0000
Re: Resources to learn common lisp? Stefan Monnier <monnier@iro.umontreal.ca> - 2026-06-10 08:43 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-11 00:22 +0000
Re: Resources to learn common lisp? George Neuner <gneuner2@comcast.net> - 2026-06-11 06:37 -0400
Re: Resources to learn common lisp? tpeplt <tpeplt@gmail.com> - 2026-02-20 17:44 -0500
Re: Resources to learn common lisp? Mario Rosell <mario@mariorosell.es> - 2026-02-21 12:30 +0100
Re: Resources to learn common lisp? ram@zedat.fu-berlin.de (Stefan Ram) - 2026-02-20 23:50 +0000
Re: Resources to learn common lisp? ram@zedat.fu-berlin.de (Stefan Ram) - 2026-02-21 00:24 +0000
Re: Resources to learn common lisp? Andreas Eder <a_eder_muc@web.de> - 2026-02-21 11:36 +0100
Re: Resources to learn common lisp? Mario Rosell <mario@mariorosell.es> - 2026-02-21 12:44 +0100
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-03-31 17:47 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-03-31 23:41 +0000
Re: Resources to learn common lisp? tpeplt <tpeplt@gmail.com> - 2026-04-01 13:23 -0400
Re: Resources to learn common lisp? Peri Didaskalou <pfd@torfree.net> - 2026-05-01 10:52 -0400
Re: Resources to learn common lisp? Peri Didaskalou <pfd@torfree.net> - 2026-05-01 10:57 -0400
Re: Resources to learn common lisp? Peri Didaskalou <pfd@torfree.net> - 2026-05-01 11:06 -0400
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-01 14:56 -0400
Re: Resources to learn common lisp? "Robert B. Carleton" <rbc@rbcarleton.net> - 2026-06-01 23:02 +0000
Re: Resources to learn common lisp? steve g <sgonedes1977@gmail.com> - 2026-06-02 21:32 -0400
Re: Resources to learn common lisp? Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-03 03:16 +0000
Page 1 of 3 [1] 2 3 Next page →
| From | Mario Rosell <mario@mariorosell.es> |
|---|---|
| Date | 2026-02-20 22:53 +0100 |
| Subject | Resources to learn common lisp? |
| Message-ID | <874inbqdz7.fsf@mariorosell.es> |
Hello everyone! I want to learn Common Lisp, but I don't really know what resources to use. What did you all use to learn? Is that even relevant? Is this newsgroup active? Thanks for everyone in advice -- - mario
[toc] | [next] | [standalone]
| From | Ben Bacarisse <ben@bsb.me.uk> |
|---|---|
| Date | 2026-02-20 22:00 +0000 |
| Message-ID | <87ecmf8488.fsf@bsb.me.uk> |
| In reply to | #60742 |
Mario Rosell <mario@mariorosell.es> writes: > Hello everyone! > > I want to learn Common Lisp, but I don't really know what resources to > use. > > What did you all use to learn? Is that even relevant? I learnt too many years ago to be able to help now, but I can help you clarify what you need to say to get better advice. Do you know *any* programming languages, and if so, which ones? You are likely to benefit from different resources if you know Haskell than if you know only C++. Second, how much experience do you have and does any of that include other flavours of Lisp? If you learnt, for example, Scheme, your path will be very different to someone who didn't. Finally, what do you want learn it for? It might just be for fun or it might be because you have a very specific goal in mind for which someone might have some specific recommendations. > Is this newsgroup active? Well, you and I are here! It has certainly been quiet. -- Ben.
[toc] | [prev] | [next] | [standalone]
| From | Mario Rosell <mario@mariorosell.es> |
|---|---|
| Date | 2026-02-21 12:25 +0100 |
| Message-ID | <874ina49v1.fsf@mariorosell.es> |
| In reply to | #60743 |
Ben Bacarisse <ben@bsb.me.uk> writes: > Do you know *any* programming languages, and if so, which ones? I use C as my primary language, I learnt it quite a long time ago. I also used Bourne shell, awk, Plan 9's C, and some other whacky language. > Second, how much experience do you have and does any of that include > other flavours of Lisp? I do know a tiny bit of Emacs Lisp, as I used Emacs a bit (a few weeks or so), although I didn't configure anything. Mainly just, making a function. > Finally, what do you want learn it for? It might just be for fun or > it might be because you have a very specific goal in mind for which > someone might have some specific recommendations. Just for fun. It seems like a pretty interesting language. thanks. -- - mario
[toc] | [prev] | [next] | [standalone]
| From | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| Date | 2026-02-21 10:24 -0500 |
| Message-ID | <jwvh5raf7ez.fsf-monnier+comp.lang.lisp@gnu.org> |
| In reply to | #60748 |
> I do know a tiny bit of Emacs Lisp, as I used Emacs a bit (a few weeks > or so), although I didn't configure anything. Emacs comes with an "Introduction to Emacs Lisp" manual which might be a good option as well. Emacs Lisp is a close cousin but it's not Common-Lisp, tho, and that manual won't discuss anything vaguely resembling CLOS. === Stefan
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-02-21 21:30 +0000 |
| Message-ID | <10nd85c$1jipc$4@dont-email.me> |
| In reply to | #60748 |
On Sat, 21 Feb 2026 12:25:06 +0100, Mario Rosell wrote: > Just for fun. It seems like a pretty interesting language. Lisp is a pretty interesting language, but it was never standardized to the extent that we expect of languages today. Look at the Common Lisp spec, and it still retains a lot of baggage to maintain compatibility with obsolete OSes that simply don’t matter any more. And also, which particular Lisp do you want to learn? There are a number in common use today: * In the “Lisp-2” camp: Emacs Lisp, SBCL * In the “Lisp-1” camp: GNU Guile And that’s just what I think of as the most notable ones.
[toc] | [prev] | [next] | [standalone]
| From | Mario Rosell <mario@mariorosell.es> |
|---|---|
| Date | 2026-02-22 01:08 +0100 |
| Message-ID | <87pl5xhc6w.fsf@mariorosell.es> |
| In reply to | #60752 |
> And also, which particular Lisp do you want to learn? There are a > number in common use today: > > * In the “Lisp-2” camp: Emacs Lisp, SBCL > * In the “Lisp-1” camp: GNU Guile Lisp-2, I guess. -- - mario
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-02-22 04:59 +0000 |
| Message-ID | <10ne2f3$1rkoi$1@dont-email.me> |
| In reply to | #60753 |
On Sun, 22 Feb 2026 01:08:39 +0100, Mario Rosell wrote: >> And also, which particular Lisp do you want to learn? There are a >> number in common use today: >> >> * In the “Lisp-2” camp: Emacs Lisp, SBCL >> * In the “Lisp-1” camp: GNU Guile > > Lisp-2, I guess. Both have their pros and cons. Maybe get some familiarity with both?
[toc] | [prev] | [next] | [standalone]
| From | Madhu <enometh@meer.net> |
|---|---|
| Date | 2026-02-22 10:59 +0530 |
| Message-ID | <m3ikbp8hxp.fsf@pison.robolove.meer.net> |
| In reply to | #60754 |
* Lawrence D’Oliveiro <10ne2f3$1rkoi$1@dont-email.me> : >> Lisp-2, I guess. > Both have their pros and cons. Maybe get some familiarity with both? "I know thy works, that thou art neither cold nor hot: I would thou wert cold or hot. So then because thou art lukewarm, and neither cold nor hot, I will spue thee out of my mouth." (Rev. 3:15-16)
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-02-22 21:48 +0000 |
| Message-ID | <10nftjo$2fd7a$3@dont-email.me> |
| In reply to | #60755 |
On Sun, 22 Feb 2026 10:59:22 +0530, Madhu wrote:
> On Sun, 22 Feb 2026 04:59:15 -0000 (UTC), Lawrence D’Oliveiro wrote:
>>
>>> On Sun, 22 Feb 2026 01:08:39 +0100, Mario Rosell wrote:
>>>
>>> Lisp-2, I guess.
>>
>> Both have their pros and cons. Maybe get some familiarity with
>> both?
>
> "I know thy works, that thou art neither cold nor hot: I would thou
> wert cold or hot. So then because thou art lukewarm, and neither
> cold nor hot, I will spue thee out of my mouth." (Rev. 3:15-16)
Hmm, not sure of that writer’s qualifications in Comp Sci. How about
this:
“To someone with a hammer, every problem looks like a nail.”
[toc] | [prev] | [next] | [standalone]
| From | steve g <sgonedes1977@gmail.com> |
|---|---|
| Date | 2026-06-08 12:43 -0400 |
| Message-ID | <87h5ndm198.fsf@gmail.com> |
| In reply to | #60756 |
Lawrence D’Oliveiro <ldo@nz.invalid> writes: > On Sun, 22 Feb 2026 10:59:22 +0530, Madhu wrote: > Hmm, not sure of that writer’s qualifications in Comp Sci. How about > this: > > “To someone with a hammer, every problem looks like a nail.” What about windows? they seem like an easy entry :)
[toc] | [prev] | [next] | [standalone]
| From | steve g <sgonedes1977@gmail.com> |
|---|---|
| Date | 2026-06-08 12:41 -0400 |
| Message-ID | <87ldcpm1bf.fsf@gmail.com> |
| In reply to | #60752 |
Lawrence D’Oliveiro <ldo@nz.invalid> writes: > On Sat, 21 Feb 2026 12:25:06 +0100, Mario Rosell wrote: > < > Just for fun. It seems like a pretty interesting language. agrereed. the language supports interactive programming. It is much faster at compiling lisp than C++. > > Lisp is a pretty interesting language, but it was never standardized > to the extent that we expect of languages today. Look at the Common > Lisp spec, and it still retains a lot of baggage to maintain > compatibility with obsolete OSes that simply don’t matter any more. Uhmmm, that makes me feel bad about ny self. > And also, which particular Lisp do you want to learn? There are a > number in common use today: this is false. common lisp is a programming language.
[toc] | [prev] | [next] | [standalone]
| From | tfb <no_email@invalid.invalid> |
|---|---|
| Date | 2026-06-08 20:02 +0000 |
| Message-ID | <110774e$3g4qe$1@dont-email.me> |
| In reply to | #60820 |
steve g <sgonedes1977@gmail.com> wrote: > > this is false. common lisp is a programming language. > It is true: there are indeed a number of lisps in common use today. Of those one is Common Lisp. Another, for instance, is elisp. There are others depending on what you consider to be 'a lisp'. -- www.tfeb.org/computer/
[toc] | [prev] | [next] | [standalone]
| From | steve g <sgonedes1977@gmail.com> |
|---|---|
| Date | 2026-06-09 00:23 -0400 |
| Message-ID | <87pl20xrxj.fsf@gmail.com> |
| In reply to | #60823 |
tfb <no_email@invalid.invalid> writes: > steve g <sgonedes1977@gmail.com> wrote: < > < > this is false. common lisp is a programming language. < > > > It is true: there are indeed a number of lisps in common use today. Of > those one is Common Lisp. Another, for instance, is elisp. There are > others depending on what you consider to be 'a lisp'. Erick Nagum explaained this well.
[toc] | [prev] | [next] | [standalone]
| From | tfb <no_email@invalid.invalid> |
|---|---|
| Date | 2026-06-09 06:28 +0000 |
| Message-ID | <1108br9$3p668$1@dont-email.me> |
| In reply to | #60828 |
steve g <sgonedes1977@gmail.com> wrote: > > > Erick Nagum explaained this well. > Person who can't spell Erik Naggum's name attempts to teach one of his friends to suck eggs. Must ... resist ... long #\erik-style sarcastic followup. Must ... resist. But look, you see, I will resist sarcasm. Someone wrote 'And also, which particular Lisp do you want to learn? There are a number in common use today', which is a true statement. You responded 'this is false. common lisp is a programming language', which is a false statement, as I pointed out. If I ever meet you remind me to hit you over the head with Erik's copy of the ANSI standard: it brings enlightenment I am told. -- www.tfeb.org/computer/
[toc] | [prev] | [next] | [standalone]
| From | tfb <no_email@invalid.invalid> |
|---|---|
| Date | 2026-06-09 06:32 +0000 |
| Message-ID | <1108c2h$3p8bc$1@dont-email.me> |
| In reply to | #60833 |
tfb <no_email@invalid.invalid> wrote: > You responded 'this is false. common > lisp is a programming language', which is a false statement, as I pointed > out. To be clear: the part that is false is the statement 'this is false' where the referent of 'this' was a true statement. The statement that CL is a programming language is true. i should have edited out that second statement of yours. -- www.tfeb.org/computer/
[toc] | [prev] | [next] | [standalone]
| From | steve g <sgonedes1977@gmail.com> |
|---|---|
| Date | 2026-06-10 12:27 -0400 |
| Message-ID | <87a4t22wdw.fsf@gmail.com> |
| In reply to | #60834 |
tfb <no_email@invalid.invalid> writes: > tfb <no_email@invalid.invalid> wrote: > > To be clear: the part that is false is the statement 'this is false' where > the referent of 'this' was a true statement. The statement that CL is a > programming language is true. i should have edited out that second > statement of yours. are you a programmer or fucking lawyer?
[toc] | [prev] | [next] | [standalone]
| From | steve g <sgonedes1977@gmail.com> |
|---|---|
| Date | 2026-06-10 12:16 -0400 |
| Message-ID | <87jys62wxq.fsf@gmail.com> |
| In reply to | #60833 |
tfb <no_email@invalid.invalid> writes: > steve g <sgonedes1977@gmail.com> wrote: < > < > < > Erick Nagum explaained this well. < > > > Person who can't spell Erik Naggum's name attempts to teach one of his > friends to suck eggs. Must ... resist ... long #\erik-style sarcastic > followup. Must ... resist. he was a funny man. >> If I ever meet you remind me to hit you over the head with Erik's copy of >> the ANSI standard: it brings enlightenment I am told. you sound just like him :)
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-06-09 06:53 +0000 |
| Message-ID | <1108d9p$3p7sr$3@dont-email.me> |
| In reply to | #60823 |
On Mon, 8 Jun 2026 20:02:22 -0000 (UTC), tfb wrote: > It is true: there are indeed a number of lisps in common use today. > Of those one is Common Lisp. Another, for instance, is elisp. There > are others depending on what you consider to be 'a lisp'. How about this for a definition: “homoiconicity with minimal syntax”. In terms of syntax being “minimal”, that means operations being specified either in prefix form (Lisp), or in postfix form. What’s a homoiconic language with postfix operation syntax?
[toc] | [prev] | [next] | [standalone]
| From | Axel Reichert <mail@axel-reichert.de> |
|---|---|
| Date | 2026-06-09 12:07 +0200 |
| Message-ID | <87se6wf2mo.fsf@axel-reichert.de> |
| In reply to | #60836 |
Lawrence D’Oliveiro <ldo@nz.invalid> writes: > What’s a homoiconic language with postfix operation syntax? https://factorcode.org/ https://concatenative.org/wiki/view/Factor/Features/The%20language Best regards Axel
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-06-10 00:14 +0000 |
| Message-ID | <110aa8j$ckmk$7@dont-email.me> |
| In reply to | #60837 |
On Tue, 09 Jun 2026 12:07:43 +0200, Axel Reichert wrote: > Lawrence D’Oliveiro <ldo@nz.invalid> writes: > >> What’s a homoiconic language with postfix operation syntax? > > https://factorcode.org/ > https://concatenative.org/wiki/view/Factor/Features/The%20language I see it needs to have an explicit “macro" construct to implement homoiconicity. This was unnecessary in PostScript. Here <https://gitlab.com/ldo/gxscript> is my attempt at a PostScript revival.
[toc] | [prev] | [next] | [standalone]
Page 1 of 3 [1] 2 3 Next page →
Back to top | Article view | comp.lang.lisp
csiph-web