>>43 > (try implementing a macro on the level of loop in te C preprocessor)
Speaking of loops, LISP is the only language where you have
to invent new constructs to create loops, so this "use the macros to implement basic language features from 1960's" seems contrived
LISP-centric drivel that makes no sense outside of LISP.
https://wiki.c2.com/?WhyWeHateLisp