Dave Mitchell wrote:

> My main objection to dSP et al is that it represents the innermost circle
> of the hell that is Perl 5 macros. Stuff like this is totally bemusing to
> the newcomer:
> 
>       dPOPPOPnnrl;
>       if (right == 0.0) ....
> 
> I was just trying think of ways of altering people that Something Funny
> is Going On Here. Oh well, I surrender...

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.

Alan Burlison

Reply via email to