Stories
Slash Boxes
Comments
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.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I have to wonder how much that essay is
    tongue-in-cheek.

    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 would persuade him that most perl
    users are not CPAN authors? Perl CGI scripts on
    the web? That's also a form of publishing.

    It's a bit hard to check what perl users are
    doing with perl on their own computers.
    • 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.