Bill Atkins wrote: > > It's interesting how much people who don't have macros like to put > them down and treat them as some arcane art that are too "*insane*"ly > powerful to be used well. > > They're actually very straightforward and can often (shock of shocks!) > make your code more readable, without your efficiency taking a hit.
Not even efficiency of debugging ? A real problem with macros is that run-time tracebacks etc, list macro outputs and not your macro'ed source code. And that becomes an acute problem if you leave code for somebody else to update. Or did lisp IDEs make progress on that front ? -- http://mail.python.org/mailman/listinfo/python-list