3 ms·
What makes Lisp macros so intuitive is not the prefix notation The culture is the ultimate "reality distortion field." Prefix notation would be seen as intuiti
by stcredzero 2y ago
What makes Lisp macros so intuitive is not the prefix notation
The culture is the ultimate "reality distortion field." Prefix notation would be seen as intuitive, if that were culturally established. We'd see something like PEMDAS as arbitrary and silly.
Just look at how much content there is around PEMDAS and interpretation of math problems. Clearly, it really isn't "intuitive." We just have this enshrined in the culture. (That said, one of the biggest UX mistakes the designers of Smalltalk made, was to eschew operator precedence!)
- deleted 2y ago[deleted]
- Zambyte 2y agoMy intention wasn't to argue whether or not prefix notation is intuitive. The point I wanted to make was the intuitiveness of Lisp macros is mostly unrelated to the use of prefix notation. Homoiconicity matters a lot more for macros.