Hacker News new | past | comments | ask | show | jobs | submit login

> Macros don't get written very often.

It's not how often you write macros. Just write ten macros -> ten syntax extensions. The Common Lisp implementation I use has around 700 predefined external macros.

> against solving problems with macros (if they can be solved with regular functions).

It's just that macros are for different things and for those are widely used in Lisp.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: