

Sure it’s not like it has no uses, but it’s something languages have built-in as syntax sugar or operators, and you rarely need to built your own macro for anything.
Sure it’s not like it has no uses, but it’s something languages have built-in as syntax sugar or operators, and you rarely need to built your own macro for anything.
The most interesting part about Lisp is homoiconicity:
(+ 1 1 2) is literally a list with symbol “+” and 3 numbers.
Which allows to build the most powerful macro possible, manipulating code (with data as a tree-like structures) and changing it into whatever else at compile time.
Now if only there was any good use for macros, this would be the best language 🙃
thread about freedom
instant ban
They have zero self-awareness
Love emacs, and have lots of ease-of-life functions and keybinds in it. But the UX of the base editor feels so dated. Like how pointer moves with scroll, how scrolling isn’t smooth etc etc
What does it have to do with lisp?