They want easy, not powerful!

Ovid on 2004-08-03T05:07:32

As mentioned previously, I am completely taken off guard by the amount of positive feedback I've getting regarding Data::Dumper::Simple. It's been so positive that I just uploaded version 0.06. Why, though, the strong response? The output is nothing special. In fact, a couple of people made it clear that they already knew the Data::Dumper syntax that allows them to name variables in their output; they just didn't use it.

The secret, I've realized, is in Joshua Keroes' phone (some of you may know him as "ua"). His phone, like mine, has a camera. His phone, unlike mine, blows chunks. How do you take a photo with my phone? Press the "camera" button and then keep pressin' that big, fat, round button until your phone runs out of memory with multiple photos. Easy, eh? How do you take photos with Joshua's phone? He tried to show me. I tried to remember. It goes something like this (with the song "You can't always get what you want" playing faintly in the background):

  • Enter to the menu system.
  • Select "camera".
  • Take photo.
  • You didn't want to save the photo automatically, did you? So the phone makes you renavigate the menus to choose the "save photo" option.
  • But you were probably kidding, so the phone first prompts you with an "Are you sure?" dialog.
  • Now you have to choose where you want to save the photo ...

Needless to say, Joshua doesn't take a lot of pictures with his phone. I take plenty of pictures with mine (I have some photos I intend to blackmail Nicholas Clark with someday.)

The reason why people like Data::Dumper::Simple so much is that it's what it promises to be: simple. If you want more power, reach for a module which gives you that power. For the 90%+ solution, DDS is what you want. I really, really need to remember this. I tend to forget that people value simplicity more than I think they do.


KISS

gizmo_mathboy on 2004-08-03T05:43:30

I agree with the simplicity angle. That and I wanted to see how you were getting around the variable references.

As for camera phones, I hate them. I just want a phone that works, has bluetooth, and gets a good single everyone. My Motorola V600 sucks as a camera phone.

Keep up the good work. I'm still looking through the code. I like it. Don't understand 100% of it (about 80-90 % :-), but I like it.

Whenever I get back to coding again...

Blackmail me?

nicholas on 2004-08-03T08:43:58

(I have some photos I intend to blackmail Nicholas Clark with someday.)

Blackmail? Pah! Publish and be damned. The only thing worse than bad publicity is no publicity. (Bah. Frustrated by the Internet. I can't find a reference to the bit of Yes Minister where Jim Hacker is observing this, based on newspaper coverage of himself.)

It's a shame that I can't find a certain cream cake photo online anymore. I shall have to find the print and rescan it.

Hence the popularity of PHP

davebaker on 2004-08-04T14:52:48

I wish we could get something in the perl world that's as easy to get STARTED with as PHP, for those people who want to do data-enabled web page creation. I think that's PHP's biggest drawing card. I hate to see so many young, talented programmers getting "diverted."