Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Finally Fennel includes a macro system so that you can easily extend the language to include new syntactic forms. This feature is intentionally listed last because while lisp programmers have historically made a big deal about how powerful it is, it is relatively rare to encounter situations where such a powerful construct is justified.

In other words, there are serious drawbacks to using macros that are usually outweigh any benefits they might give you.



False, like with any feature there are use cases where macros make sense.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: