NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
What is the Best New Feature of perl 5.6?
Displaying poll results.
v12.34.56 notation
| |
4% |
7 votes |
fork() emulation on Win32
| |
12% |
21 votes |
Lexical warnings
| |
10% |
19 votes |
Autovivfying Filehandles
| |
9% |
16 votes |
exists()/delete() on arrays
| |
4% |
8 votes |
Whatever Ilya Did To Regexes This Time
| |
16% |
29 votes |
Hank the Angry, Drunken Dwarf
| |
31% |
55 votes |
174 total votes.
[
Voting Booth |
Other Polls |
Back Home
]
- Don't complain about lack of options. You've got to pick a few when you do multiple choice. Those are the breaks.
- Feel free to suggest poll ideas if you're feeling creative. I'd strongly suggest reading the past polls first.
- This whole thing is wildly inaccurate. Rounding errors, ballot stuffers, dynamic IPs, firewalls. If you're using these numbers to do anything important, you're insane.
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
HTADD (Score:1, Interesting)
Re:HTADD (Score:1, Interesting)
Re:HTADD (Score:1, Interesting)
Hmmmmm. Does this mean that the new Perl is not appreciated so much?
I would suggest that some of it people dont even know about - the autovivification of filehandles isnt even mentioned in the open entry in perlfunc where it should be for instance. Not everyone reads p5p. Or even the Changes file for that matter ;-{
appreciated? fully understood? (Score:1, Interesting)
The only place I know to point people wondering if they should grab the new release is the new perldelta, which as far as I know, one only gets when one downloads the new release. And even that's more information than a lot of people need.
nat
Re:HTADD (Score:1, Interesting)
Well, our() was introduced because it saves you from typing one line. Making the already confusing scoping rules of my vs. local even more confusing to beginners was well worth the saving of typing use vars. Never leave something out of the core that is already in a module (or pragma)!.
For the same reason, perl 5.6 has symbolic chmod and the ?? operator. Oh, wait. Not quite. Those would actually be useful, add something to perl, not confuse
Re:HTADD (Score:1, Interesting)
Re:appreciated? fully understood? (Score:1, Interesting)
I've yet to run across an executive summary of what's changed (such as www.perl.com has been promising).
I would take a look at http://www.perl.com/pub/2000/04/whats new.html [perl.com] Cause its there now
Re:appreciated? fully understood? (Score:1, Interesting)
about warnings.pm (Score:1, Interesting)
Jeff japhy Pinyan
Perl, regex, and perl hacker
my take on 5.6 (Score:1, Interesting)
The kewlest feature is ... *ta-da* lvalueble subs (Score:1, Interesting)
Re:my take on 5.6 (Score:1, Interesting)
I agree with everything you said, except this... How does methods as lvalues through encapsulation out the window? I think the opposite--methods as lvalues allow you to change the interface anytime, as long as you ensure that your method ends up returning the thing you want changed.
Having said tha
Re: lvalueble subs (Score:1, Interesting)
Under VB (which is often used for code samples in COM documentation) the lines between methods and properties are really blurred. So being able to call a method to get a property value and then assign to the method to update the property might be convenient.