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

RE: A plea for more pollution

Thread Next
From:
Horsley Tom
Date:
March 17, 2000 08:00
Subject:
RE: A plea for more pollution
Message ID:
2073F4E25299D311BC6200805F0D910740B62F@exchange.ccur.com
Taking on the role of "Obvious Man!" here, can I just mention one thing
about all this:

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.

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?

What was the point of all this again? :-).

> -----Original Message-----
> From: Gurusamy Sarathy [mailto:gsar@ActiveState.com]
> Sent: Friday, March 17, 2000 10:49 AM
> To: M.J.T. Guy
> Cc: perl5-porters@perl.org
> Subject: Re: A plea for more pollution 
> 
> 
> On Fri, 17 Mar 2000 15:45:39 GMT, "M.J.T. Guy" wrote:
> >Where should I get the list of symbols from?    From somewhere in
> >lib/CORE?     Or should the list be embedded in the MakeMaker code,
> >so we'll need a MakeMaker_pm.PL ?
> 
> embed.pl has the master list.  I'd think it could generate a small
> ExtUtils/Compat.pm or similar.
> 
> 
> Sarathy
> gsar@ActiveState.com
> 

Thread Next


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