Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I assume that the above has to do with your questions at at Icky Gross and Disgusting @INC Kludges. (code, discussion) and Cross-developing in 5.005 and 5.6 (code). And the presentation that you mentioned in chatter last night.

Well as I suggested in both my responses, I think you dug your own pit there. Don't blame your screw-ups on other people. Now you may think that everyone should be using the latest and greatest. Well I know you are wrong. Systems are developed using whatever you have available, and migrating to a new system is something that should be done with care. A sysadmin who goes about changing the production environment without a change plan is a sysadmin who is more of a liability than they are worth.

For a random instance, take a look at Re: regex (\G) vs. (^\G). You may rant and rave about not using deprecated features all you want. But /(^|\G)foo/m is not the same as /\Gfoo/m, and the difference is not supposed to be a deprecated feature. In fact I don't know at the moment whether I have code that will be hit like this when I go to do that upgrade. Nor is that a problem with me this is a bug in Perl, pure and simple. But every major release of every system is going to have bugs like that.

Which is why you have to give people the chance to test their code and fix it when new versions come out. No matter how responsible I am - and believe me I try - you have to plan for Murphy.

And now a personal note.

You have several posts where you brag about how good you are, how you have nothing left to learn from the stuff that is being said around here, yada, yada, yada. Well I don't believe it. I am constantly learning from stuff around here. merlyn likewise says that he learns. Are you saying that you have less to learn than we do?

Judging from your posts and your code, I certainly see things that you need to learn. If you are not learning them, it is not for any lack of material to learn or potential for outside input.

And lesson number one that I hope you learn is that it is your job to cooperate and work with the outside world, and not vice versa. Furthermore when things go wrong, don't start blaming and ranting. Whether or not you can find an appropriate target for blame, and whether or not that labelling is appropriate, it is generally a useless thing to do. Instead ask yourself, What could I have done differently up front that would make this mess less likely to happen, or less damaging if it did? Is that a change that I can reasonably make?

It may not be as satisfying to do that. But it is going to get better results. And what, after all, did you want to do?


In reply to Re (tilly) 1: Why I hate Perl (discussion) by tilly
in thread Why I hate Perl (discussion) by deprecated

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (2)
As of 2024-04-20 03:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found