* chromatic <[EMAIL PROTECTED]> [2006-07-13 21:10]: > Why is there not a Bundle::PerlPlus (and yes, I've lathered up > my yak with that name) that downloads and installs the modules > that should have been in the box?
I thought that’s called “the core distribution.” NEXT is already in there. So is List::Util (a big deal for me). The problem is how to get neophytes clued in quickly that these are the modules they need to make Perl into more of the language they should be using. It isn’t just the modules, you know. Few beginners are indoctrinated to use lexical filehandles and three-arg `open` from the very beginning. Even the reflexive use of narrowly scoped lexical variables is not something they are conditioned to early on – really unfortunate, since there are soooo many classes of bugs you simply won’t run into if you don’t keep variables around. Eg. I can count on my fingers the number of times that I’ve had to explicitly clear a populated array within a loop. I almost never even need to think about such issues, it all works out correctly. And the code is shorter too. Knowledge like that isn’t available to `cpan -i`. Regards, -- #Aristotle *AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker;