this post was submitted on 13 Oct 2025
21 points (100.0% liked)
programming
293 readers
1 users here now
-
Post about programming, interesting repos, learning to program, etc. Let's try to keep free software posts in the c/libre comm unless the post is about the programming/is to the repo.
-
Do not doxx yourself by posting a repo that is yours and in any way leads to your personally identifying information. Use reports if necessary to alert mods to a potential doxxing.
-
Be kind, keep struggle sessions focused on the topic of programming.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm sorry, it wasn't right of me to berate you like that.
My first real intro to lisp was using Emacs, so writing lisp had a direct practical advantage to being able to customize and run tools in the editor.
I also read SICP as well. The first few chapters do help in understanding lisp in relation to it being a metaphor for organizing computer programs but it isn't a deep dive into the language itself.
I just felt unreasonably frustrated when people bring up the paranthesis (Language of Idiotic Superfluous Paranthesis) since balancing sexps is a very surface level view of the language that basically never comes up after the growing pains stage (and using an editor that automatically balances parens and allows you to manipulate sexps as a unit). It would be like deriding all of Python because it uses indentation to separate blocks of code and calling it unreadable.
We're cool