Re:Why Lisp?
by zdragnar on Sunday May 07, 2023 @11:45AM
(#35852629)
Macros are basically the reason that people like ruby on rails. Every tool has its place.
[ Parent
| on HN ]
Re:Why Lisp?
by cultofmetatron on Sunday May 07, 2023 @11:57AM
(#35852764)
metaprogramming in ruby carries a runtime cost. lisp macros (and rust macros) compile and so can be run without drastically decreasing Perf
I don't disagree. The post I was replying to effectively said macros are too hard to use outside of small teams.
They did have a point- it's not the kind of tool that you reach for on a whim. However, they can be fantastically useful when planned and used with discipline.