

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 🙃
Yeah, and I think it’s not about history, it’s about mortgage initial payment, which is some% of target property cost.
And the idea that it’s bad thing is just stupid. Anyone read about previous housing bubble remembers how people took multiple mortgages because you could let your house for more than you pay for mortgage per month, and as crisis hit, they couldn’t repay. It was very much enabled by zero mortgage initial payments.
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?