Ancestors

Written by SyntaxError :sdf: on 2024-11-13 at 00:12

Question for lispers with experience: If you should start to learn a LISP style language today, which one do you pick up? Why?

[#]lisp #scheme #commonlisp #programming #lispers #developers

=> More informations about this toot | More toots from syntaxerror@mastodon.sdf.org

Written by λzyd on 2024-11-15 at 22:21

@syntaxerror I'd say it really depends on the type of person, what goal they have, and what they can and can't tolerate from a language. Most Lisps would be a bad idea if someone doesn't like the idea of having to write something from scratch. It'd also be a bad idea if someone doesn't like the idea of having to sometimes read code to understand how to use some library. It'd also be a bad idea if someone doesn't like the idea of reading books to learn a language.

In general you need to be open a DIY approach if you're going to adventure with a Lisp. How I started with Lisp was a small group of friends knew Common Lisp. So, my answer isn't really based on anything technical but social: start out with the Lisp that someone you know uses. If you don't have that, just pick one based off what seems like a good book.

=> More informations about this toot | More toots from zyd@sup.zyd.lol

Toot

Written by SyntaxError :sdf: on 2024-11-16 at 00:07

@zyd I like the idea of writing something from scratch. I like the idea of reading code to understand how things work and I enjoy learning with good books.

Thank you for your reply. Do you have any book suggestions?

=> More informations about this toot | More toots from syntaxerror@mastodon.sdf.org

Descendants

Written by λzyd on 2024-11-16 at 00:17

@syntaxerror If you want to learn Common Lisp quickly, Practical Common Lisp: https://gigamonkeys.com/book/ - If you don't mind a lengthier book with lots of exercises and uses old-style AI to teach good Lisp programming, Paradigms of Artificial Programming: https://norvig.github.io/paip-lisp/#/

General support resource for Common Lisp: https://lispcookbook.github.io/cl-cookbook/

=> More informations about this toot | More toots from zyd@sup.zyd.lol

Written by λzyd on 2024-11-16 at 00:23

@syntaxerror The curse of not being able to edit posts on my gts instance: Paradigms of Artificial Intelligence Programming. :woe:

=> More informations about this toot | More toots from zyd@sup.zyd.lol

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113489715908891629
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
284.926581 milliseconds
Gemini-to-HTML Time
2.584556 milliseconds

This content has been proxied by September (3851b).