|
|
|
|
|
by kerkeslager
1155 days ago
|
|
> More importantly, they reduce the number of characters you have to read and maintain. So does giving all your variable names one-letter names and putting your entire codebase on one line. Surely we can agree that character count is a poor measure of readability or maintainability. > Macros allow writing code that's both compact and readable [0], in lesser languages you have to choose. Macros aren't the only abstraction that does that, even within Lisp. |
|
Which is why pg advocates symbol count. (Although he seems to love brevity too.)