Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • 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 (re

    • Randal L. Schwartz
    • Stonehenge
    • I know! But evidently, there are people who can be bothered to do this sort of thing: the PHP world is full of readily deployable shrink-wrap software.

      I don’t see any reason to call what you are doing “not JFDI” per Dave’s “MCPI” and consider it ivory tower pastimes or something.

      What we need to do is better encourage those who are inclined to write applications, as well as make it easier for them to package up their software for shrink-wrapping. (PHP apps are trivial

  • I have to wonder how much that essay is

    He says if you can't say what you are doing in a
    sentence, then it is not JFDI. Actually, being
    articulate about what you are doing is a sign
    that you are not Just Fucking Doing It. You have
    thought about what you are doing, rather than
    plunged straight in.

    Is the essay an expression of the angst of CPAN
    authors wondering if their tools are being used?

    He seems to be saying that one of the strengths
    of perl, its practicalness, is not strong enough.

    What evidence
    • I have to wonder how much that essay is tongue-in-cheek.

      Then wonder no more. I was completely serious.

      I'm saying that I'm tired of people talking about PHP as the web development languages of choice because they can find any number of ready-rolled applications on the internet that that they can just download and install[1]. And I'm tired of people saying that Ruby on Rails is the next big thing because 37Signals create useful and interesting web applications using it. And most of all I'm tired of hear

      • I went and read the article again. I appreciated
        it more than my comment suggests.

        JFDI is anti BDUF and similar to YAGNI.

        What I like about programming (in perl) is that I
        don't have to do the Big Design Up Front. I can
        build the program up on the basis of the results
        from my half-baked code. I can learn as I go.
        That's a bottom-up process.

        I don't know why this is an interesting topic to
        me. Perhaps because I think about the path to
        becoming a CPAN author from the present state of
        my code.
        • I understood better by comparing the situation
          with a manufacturer of rejiggable plastic moulds
          who is unhappy about his customers. These
          customers are 'happy campers' who are spending
          all their time rejigging their moulds, rather
          than producing plastic utensils.

          Meanwhile, metal and ceramic utensil
          manufacturers are producing and selling large
          amounts of non-plastic utensils.