develooper Front page | perl.perl5.porters | Postings from March 2000

Re: A plea for more pollution

From:
Gurusamy Sarathy
Date:
March 17, 2000 08:16
Subject:
Re: A plea for more pollution
Message ID:
200003171615.IAA24419@maul.ActiveState.com
On Fri, 17 Mar 2000 10:59:54 EST, Horsley Tom wrote:
>Back when people first started having problems with this POLLUTE stuff
>I asked why it wasn't backward compatible, with h2xs generating
>a #define DONT_POLLUTE for new modules so that old modules would
>automatically be POLLUTed (after all, they already compiled that way).
>
>I was told that we wanted to force everyone to change because it would
>be better all around if we got rid of the old stuff so people could
>write code with no fear of name collisions.

That's still the goal.

>Now, if I'm understanding all this, we are going to explicitly look
>through the source for colliding names and automatically cause those
>modules to be POLLUTed?

I think the point of this is to give some more time for the lazy
authors to catch up.  Instead of failing to build outright, we
emit big loud warnings etc.


Sarathy
gsar@ActiveState.com



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About