Macro systems are a post unto themselves. Scheme macros have almost nothing in common with C macros. Each has its own set of drawbacks. To simply write them off when discussing abstraction and power without really digging into them is a disservice.
I have the same feeling about a couple other sections.
“Friends don’t let friends…” makes for an amusing tag line and hook but it is also good signal that the content around it is lacking in depth.
Great write-up. This is also the person behind this work I submitted a while back.
I think this post tries to cover too much ground.
Macro systems are a post unto themselves. Scheme macros have almost nothing in common with C macros. Each has its own set of drawbacks. To simply write them off when discussing abstraction and power without really digging into them is a disservice.
I have the same feeling about a couple other sections.
“Friends don’t let friends…” makes for an amusing tag line and hook but it is also good signal that the content around it is lacking in depth.