Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re: Deprecated use of $SIG{__DIE__} is useful (haste)

by tye (Sage)
on Feb 28, 2009 at 19:01 UTC ( #747187=note: print w/replies, xml ) Need Help??

in reply to Deprecated use of $SIG{__DIE__} is useful

I read this about the same way I read much Perl documentation, written soon after somebody had a good idea and before much time was alotted for serious reflection on the idea. Like the prominent notice that was added to "use vars" saying that 'our' is better. Actually, there are good arguments for ways in which is better than 'our'.

Or documentation that "use warnings" is better than -w. perllexwarn says "use warnings" is "more flexible" than "-w" and $^W. Actually, is just different. It can be used to do things that can't be done with -w/$^W but it also can't do many things that can be done with -w/$^W. And I find -w and $^W to be better suited for writing modules than "use warnings" (while "use warnings" is sometimes better when writing scripts).

There could certainly be some improvements made to how $SIG{__DIE__} handlers nest with eval and other $SIG{__DIE__} handlers, but I would be quite surprised if p5p fulfilled that ancient threat and broke Devel::EvalError and lots of other reasonable uses.

- tye        

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://747187]
[choroba]: #cbstream still down?
[erix]: yeah, annoying
[choroba]: last ambrus: 1 week ago :-(
[erix]: let's invade Hungary
[planetscape]: darn
[erix]: probably on holiday, the slacker
erix is reduced to use a BROWSER. (remember those?)
[Discipulus]: figuring.. i'm still just use the side pm chat..
[erix]: (all this while karls guitar gently weeps...)

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (13)
As of 2017-06-22 21:07 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (530 votes). Check out past polls.