next up previous contents
Next: Why do I keep Up: Frequently Asked Questions Previous: Frequently Asked Questions   Contents

Why not use macros instead of repeating so much code?

Macros can be convenient but they can also make code difficult to read and understand. Furthermore, Macros only provide a potential improvement in performance when inlining otherwise large and unwieldy sections of code which doesn't apply to this library. We hate code replication as much as anyone but we believe in clarity above all else.



Andrew Bosworth 2008-03-24