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

Re^3: getting rid of special features

by ww (Bishop)
on Feb 17, 2013 at 16:33 UTC ( #1019161=note: print w/ replies, xml ) Need Help??


in reply to Re^2: getting rid of special features
in thread getting rid of costly special features

"...something like strinc"
C:\>perl -E "sub strinc { $strToBeInc = shift; $strToBeInc++; return $strToBeInc; } my $str='a'; my $foo = strinc($str); say $foo;" b

While I agree with what I think is one of moritz' points -- namely, that P5 is going to have to break backward-compat at some point... or stop improving and die -- I don't think we're there, yet, nor do I see how replicating the code behind ++ to provide a (duplicative) strinc is a plus, unless it allows removing a lot of cruft from ++.


If you didn't program your executable by toggling in binary, it wasn't really programming!


Comment on Re^3: getting rid of special features
Select or Download Code

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (18)
As of 2015-07-07 14:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (89 votes), past polls