|Do you know where your variables are?|
Welcome to the monastery (Re^4: $[ is under respected.)by jarich (Curate)
|on Aug 05, 2005 at 08:25 UTC||Need Help??|
G'day Evan and welcome to the monastery,
I realise you've been here for a couple of weeks now and I hope that the majority of your experiences have been good ones and that the majority of your experiences in the future will also be good.
Thankyou for contributing your thoughts on $[. Your meditation was interesting, although I found it a little confusing, and in itself does not deserve to be voted down. (In my opinion, of course).
Which brings me to voting on this site. The higher a level monk you get to be on this site, the more votes you get per day. Yet you never get enough to vote on every node and response written for that day.
Some monks reserve their votes for upvoting truely praise-worthy nodes and downvoting notes they feel ought to be removed due to bad language or other unsuitability. Other monks use their votes for indicating agreement and disagreement. It is very rare that people vote based on personal feelings towards the author (rather than the content).
I'm sorry that you lost enough experience to end up at level 1 again. However I assure you that it was not because any group of people colluded against you and decided to rob you of xp. Instead, you made a suggestion that most people disagreed with. Rather than repeating what others had already said to you, some individual readers downvoted your notes to indicate their disagreement.
I was one of these individual readers. I disagreed strongly with the suggestion of teaching newbie programmers how to use $[ to save them learning about standard array indexing. So I downvoted that node. Who it was written by didn't cross my mind. Had Ovid, tilly, merlyn, pjf or TheDamian (all monks I hold a lot of respect for) written those exact same words I would have still have downvoted.
Perhaps I should have responded to say why I thought that was a bad idea.
So welcome to the monastery. We're a rather rowdy bunch. We have some of the world's best Perl programmers and we might even have a few of the worst. We've got centuries of programming experience between us and we've already fought out the battles which told us that $[ was mostly a stupid idea, use strict belongs in most code, and that we shouldn't each write our own CGI parameter passing code unless we're replacing CGI.pm
You'll probably find us a little difficult if you want to challenge the commonly accepted wisdom, because it's commonly accepted for good reasons.
But pull up a piece of couch and relax. I'm happy you've joined us and I hope you'll stick around and both learn from us and teach us new ideas.
All the very best,jarich
20050805 Edit by ysth: change title from "Welcome to the monastery"