[This is a repost since I believe the previous post of this failed.
Please excuse me if you have seen this before.]
A lot of answers are less than thoughtful and lacking in experience,
but the Perl section has been doing very nicely. There are some very
clueful Perl people who answer most of the questions, but once in a
while there's a lull where a newbie will pop his head up before one of
those people can get there.
Let's be clear what stackoverflow.com is. The site is set up as a
programming question "video game" where you're awarded "reputation"
points for answering questions. You get maybe one or two points for
asking or answering a difficult question requiring real knowledge, if
you're lucky, and some random chump doesn't decide to downvote you, and
you get lots and lots of points for asking a stupid, annoying question
like "What's your favourite pasta sauce to eat for programming?" or
answering a trivial question which could have easily been looked up on
Google. In the two or three months I spent on stackoverflow.com, I got
the most points for an answer about how to kill a buffer in Emacs. True
story: when I saw the question, I didn't know how to do it, so I looked
up on Google, found it was C-x k, wrote an answer, and "bingo", got about
200 points. It took about a minute. (And incidentally now I can get rid
of all those annoying "mydoc.pl<2>" and "mydoc.pl<3>" buffers in Emacs,
which I used to get rid of by closing Emacs and opening it again, so I
can't say I didn't learn anything from the stackoverflow.com experience.)
I also lost a lot of points by telling someone who'd commented on one of
my answers that he should look something up on Google instead of asking
me. It was pretty annoying to write correct answers to questions and have
them downvoted by ludicrous people who feel offended when someone tells
them to try to solve their own problems. What would these people make of
the "posting guidelines for comp.lang.perl.misc" I wonder? That would
probably be downvoted so much it turned a nasty shade of brown and faded
away, so you'd have to delete it just to save your reputation (and then
you'd earn a "peer pressure" badge, lucky you).
Another misfeature of the site is that the person who answers the
question first usually gets the most points, so there is a rush to answer
questions which leads to people making mistakes. For instance, I recently
caught out one of the "clueful Perl people" (= someone who has a MacBook
Air and a ponytail) with a mistake in an answer about the ~~ operator
which I don't think he'd have made if he'd thought about it for
a minute or two.