Re:Does C++ still deserve a bad rap?
by jnxx on Saturday October 17, 2020 @06:46AM
(#24809054)
This is perhaps a misunderstanding. Lisp macros are a part of the language. Of course you can use them to make your code unreadable. But what they are used for is to evolve and add definitions for things such as iteration, which in other languages, like Python or C++ is not possible without a language change.
For example:
https://lispcookbook.github.io/cl-cookbook/iteration.html
https://docs.racket-lang.org/reference/for.html