| Store | Cart

Re: pop @INC (".")

From: Aristotle Pagaltzis <paga...@gmx.de>
Fri, 9 Mar 2012 10:33:42 +0100
* demerphq <deme...@gmail.com> [2012-03-09 08:30]:
> We are absolutely NOT chained to support everything we supported in> the past. We tend to do so, and certainly much prefer to do so, but we> are not obliged to do so. If breaking backwards compatibility is in> the best interest of Perl then that is what we will do.

Personally I am willing to update code of mine if necessary. (Certainly
I have no expectations of running code from perl3 unchanged. :-))

I worry far more about the failure modes of breakage from incompatible
changes. Quiet and subtle changes in behaviour should be avoided at all
cost. Loud failures with clear diagnostics OTOH I mind very little, esp.
if they affect only a limited amount of code.

I am not sure where this change would fall on the scales of subtlety and
magnitude…

… if it were even being proposed as a new default! I do not understand
the level of controversy over a mere Configure *option* here.

I *would* like to caution that this option may prove an attractive
nuisance to some vendor who might ship a perl with it enabled out of
some notion of security-mindedness, which may then exert pressure on the
wider Perl ecosystem to “fix” code. That and not really anything else
concerns me. I would hope that can be countered by clearly marking the
option as officially inadvisable and if possible by somehow sticking it
in a disused lavatory, but I am not sure that will work and we may end
up needing another “$vendorX ships a broken perl” shit-storm before word
of the official position gets around.

So I don’t know.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Recent Messages in this Thread
Todd Rinaldo Mar 08, 2012 07:38 pm
David Golden Mar 08, 2012 08:10 pm
Todd Rinaldo Mar 08, 2012 08:20 pm
David Golden Mar 08, 2012 08:45 pm
Jan Dubois Mar 08, 2012 08:58 pm
Todd Rinaldo Mar 08, 2012 10:37 pm
Reini Urban Mar 08, 2012 11:06 pm
H.Merijn Brand Mar 09, 2012 06:56 am
Todd Rinaldo Mar 09, 2012 07:16 am
Tom Christiansen Mar 09, 2012 01:18 pm
Niko Tyni Mar 09, 2012 04:44 pm
Jesse Luehrs Mar 08, 2012 11:16 pm
Steffen Schwigon Mar 12, 2012 01:15 pm
Offer Kaye Mar 08, 2012 08:10 pm
Abigail Mar 08, 2012 10:57 pm
David Golden Mar 08, 2012 10:58 pm
Todd Rinaldo Mar 08, 2012 11:08 pm
H.Merijn Brand Mar 09, 2012 06:47 am
Todd Rinaldo Mar 09, 2012 06:58 am
Jan Dubois Mar 09, 2012 07:24 am
Tom Christiansen Mar 09, 2012 12:24 am
Jan Dubois Mar 09, 2012 12:54 am
Tom Christiansen Mar 09, 2012 02:02 am
Todd Rinaldo Mar 09, 2012 06:59 am
demerphq Mar 09, 2012 07:27 am
Aristotle Pagaltzis Mar 09, 2012 09:33 am
Todd Rinaldo Mar 09, 2012 11:35 am
David Golden Mar 09, 2012 11:57 am
Paul Johnson Mar 09, 2012 12:25 pm
Kent Fredric Mar 09, 2012 01:09 pm
Paul Johnson Mar 09, 2012 02:26 pm
Konovalov, Vadim (Vadim)** CTR ** Mar 11, 2012 06:04 am
Messages in this thread