Why my()?

Bruce Gray will give a talk at YAPC::NA 2012 described as:

Why do you use “my” instead of “our”? When should you use “our”? Why not “use vars”?

Why does `use strict` catch “$typo”, but not “$Data::Dumper::typo”?

Why do *you* need to care about namespaces? And what are they really?

Why does your module name need to agree with your “package” statement? What happens if it doesn’t?

Most of the answers are easy to learn, but much harder to remember, so many Perl programmers end up doing the right thing only through repeated references to examples and docs.

The answers become both clear *and* memorable in this talk, via a rapid walk through the history of Perl. 

As we skim the timeline of key language elements, you will see the problems they were needed to solve, and understand where and how they should be used.

[From the YAPC::NA Blog.]

19 Comments

Please stop spamming this site.

It is not spam to me. I am looking forward to the live streaming of YAPC::NA.

This "JT Smith" guy posts at least once a day about YAPC. If that's not spam, what is?

Please stop trolling this site.

i also think it's spamming. the yapc has it's own site and blog. posts should only be going there and people can subscribe if they're interested. crossposting has historically been considered bad etiquette.

Well said JT! I'm excited YAPC is coming up and I'm happy to see what's available. To those who aren't, it'll all be over in a month.

When does this "JT Smith" character stop posting? He's annoying and useless.

educated_foo, i thought you had already dealt with the problem as mentioned in your own blog post:
https://blogs.perl.org/users/educated_foo/2012/03/same-feeds-less-spam.html

Mostly. I recently read blogs.perl.org without my feed reader, and was appropriately disgusted. JT Smith should start his own splog, and spare the rest of us.

I have met JT Smith, he was kind enough to come to our WindyCity.pm (Chicago) Mongers meeting to talk about some of Perl he uses in his business ventures. It was a very interesting talk. He is a devoted user of Perl. He is the organizer of this year's YAPC and as you can see (because you complain about it) is working tirelessly to make it a great event.

That you can call him annoying is up to a matter of personal taste, but I take offense that you call him useless so casually. That tone is not needed here. You seem to take this tone often, and honestly it is an annoyance on an otherwise very friendly and informative site. Please, just keep it to yourself, if you cannot participate nicely.

I personally don't like these posts - but calling them spam is overboard.

It seems to me that JT's posts are exactly on-topic for this site. I can't see any way that they can be described as spam.

Great thing about blogs.perl.org is that anyone can post something and it won't be cherry picked. I hope it stays that way.

I thought that in school they teached how to behave as well. Trying to bend this blogging platform to show only "approved" (by who?) Perl content does not seem to show particular skills in this sense, lest the bad habit of putting a person's name in quotes when referring to him (which in some other direction seems to go along the same line of trying to superimpose one's keyhole view of the world to the world, as whole).

While I'll not be able to attend YAPC::NA and I always have to skip JT's posts, I think that it is pretty clear of the unvaluable service he's providing to the Perl community. I can only wonder how frustrating it must be to have such enthusiasm and read complains like those in this thread.

the proper response to "stop JT spamming blogs.perl.org while he is promoting YAPC": Are you thick?

"This JT Smith character"? "He's annoying and useless"?

"This JT Smith character" is a devoted Perl programmer that didn't just create awesome highly-successful Perl projects, he's also a true visionary and knows both his material and how to get it across.

He's a great guy, and he does great things. You should quit thinking you're all that and have some respect for people who've done way more for Perl (both the language and the community) than any of us did.

and to JT: fuck that. For the record, the way you shine the spotlight on YAPC::NA has been the main reason I'm actually going, all the way from fucking Asia. :)

I can't imagine how much work it took to set it up, write about it *every* *single* *day* and to *still* work on it (places being booked, setting up more rooms and sponsorship by demand), it's insane. Way to go, full props.

"They see me bloggin', they hatin'..."

Perhaps if the subject of these blog posts were indicated with prefix like "YAPC::NA" or "YAPC upcoming talk", there would be less rioting. Particularly when browsing from mobile phone, some RSS reader only shows the subject and without any indication one might guess that "Why my()?" and a hundred+ other similar posts contain actual articles about the subject.

Unless the intention is to "trick" readers into thinking that. In which case I have nothing to say.

Leave a comment

About JT Smith

user-pic My little part in the greater Perl world.