All the Perl that's Practical to Extract and Report

Navigation

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.

Please Log In to Continue

I don't write end-user software because the support cost of providing end-user software is far higher than the support cost of providing reusable components for other programmers to use.

That's because other programmers bring along their common vocabulary, ability to dig in to the details, and willingness to tolerate my foibles as a fellow "member of the tribe".

End users just wanna push buttons.

For an example of this, subscribe for a week or two to the NMS support mailing list. NMS is a great idea (replace Matt Wright end-user scripts with really good versions), but the mailing list gets the most inane bizarre questions.

That's one great example of why I don't want to support end-users for free. I don't mind writing full apps for clients, who will likely pay me more to make further tweaks, and I don't mind writing CPAN modules, but I'm not about to lose the rest of my life supporting end-users for free.