Alan Burlison <[EMAIL PROTECTED]> writes:
>
>I strongly agree.  The current macro mayhem in perl is an utter abomination,
>and drastically reduces the maintainability of the code.  I think the
>performance argument is largely specious, and while abstraction is a
>laudable aim, in the case of perl it has turned from abstraction into
>obfustification.

As I have said more than once before, excessive use of macros can 
be a performance killer. It is better to have slabs of common stuff
in real function (which is cached) rather than replicated all over the 
place. That is the style I use in my own (whoops sorry, TI's) code and 
it does not seem to "hurt" even on X86 CISC machines.

-- 
Nick Ing-Simmons
who is looking for a new job see http://www.ni-s.u-net.com/

Reply via email to