Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Re^4: Weighted Calculation

by moritz (Cardinal)
on May 01, 2014 at 17:00 UTC ( #1084655=note: print w/replies, xml ) Need Help??

in reply to Re^3: Weighted Calculation
in thread Weighted Calculation

Though an older version of perl would have given a helpful error message on the use 5.010; line...

Replies are listed 'Best First'.
Re^5: Weighted Calculation (helpful)
by tye (Sage) on May 01, 2014 at 18:19 UTC

    "helpful" is quite a stretch. The message produced is just as unhelpful and uninformative as the source code line. As was demonstrated, one or both of them gave the recipient not the slightest clue that "//" wouldn't work. So, "use 5.010;" didn't actually help. At most it just induced surprise which was worked around in the obvious manner. Hard to expect otherwise.

    All "use 5.010;" does is add a layer to obscure the real problem that people will actually end up dealing with (though, it often just adds a problem layer when there isn't even a problem underneath).

    I had proposed ways to drastically improve how helpful it could be. More importantly, those would drastically reduce how often it would be pointlessly obstructive. Unfortunately, the lastest bizarre magic tied to such constructs makes the feature impossible to improve in an any meaningful way.

    - tye        

      The reason why I started Syntax::Construct.
      لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
Re^5: Weighted Calculation
by Laurent_R (Canon) on May 01, 2014 at 17:17 UTC
    Yes, you're right. Maybe dirtdog omitted it for some reason. I can hardly see another explanation. Well, let's wait for dirtdog's explanation...

      I did omit the "use 5.010" statement only after i tried to execute the code without success. I thought that might have something to do with the error. The workaround provided by Laurent does i'm all set now. Thanks again to everyone who responded.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1084655]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2023-02-05 20:28 GMT
Find Nodes?
    Voting Booth?
    I prefer not to run the latest version of Perl because:

    Results (32 votes). Check out past polls.