Tom Chi  

Sheesh…

February 7th, 2005 by Tom Chi :: see related comic

Sorry everyone. I just sent out duplicate weekly notifications because while sending I got this helpful message:

ERROR: Can’t use string (”ARRAY(0x885337c)”) as an ARRAY ref while “strict refs” in use at /App/CMS.pm line 2622.

Who the heck can figure what that means? Regardless, one could at least assume that the notification did not actually send… right? right??! Alas, that would make far too much sense for the wonderful world of technology.

6 Responses to “Sheesh…”
Mark IJbema wrote:

I guess you need to dereference a variable somewhere, so something like passing @{$whatever} instead of $whatever. Then again… maybe you just need to make it a reference, so pass \@whatever instead of @whatever. At least you should search in that direction.

Matt M. wrote:

That’s why you should never use Perl.

Jeff wrote:

Actually Matt, that’s why people who are not programmers should not program.

Tom Chi wrote:

That’s an interesting statement Jeff, since if followed strictly, it would mean that no new programmers would ever be created. Probably a bad thing.

Curt Sampson wrote:

“That’s why people who are not programmers should not program.”

No, actually; this is why programmers who accept this sort of thing as being normal should not be allowed to program. You do not need to use error-prone programming languages when error-resilient ones are available.

I’ve never figured out why someone who can see enough of the flaws of C to use Perl can’t recognise Perl’s flaws.

Programmers who do not do their best to migrate to systems that reduce errors and increase productivity are being professionally irresponsible. Unfortunately, I’d say that most programmers are.

Moi wrote:

> I’ve never figured out why someone who can see enough of the flaws of C to use Perl can’t recognise Perl’s flaws

We can, but Perl allows one to be so incredibly productive compared with any other language (that I’ve used) that we’re prepared to overlook them for the time being.


Leave a Reply


OK/Cancel is a comic strip collaboration co-written and co-illustrated by Kevin Cheng and Tom Chi. Our subject matter focuses on interfaces, good and bad and the people behind the industry of building interfaces - usability specialists, interaction designers, human-computer interaction (HCI) experts, industrial designers, etc. (Who Links Here) ?