Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

nms - As Recommended By Matt Wright

by davorg (Chancellor)
on May 21, 2002 at 07:41 UTC ( #168056=perlmeditation: print w/replies, xml ) Need Help??

Matt Wright has given the MSA web site a major redesign. He's included a page about nms. Here are a couple of extracts.

While the free code found at my web site has not evolved much in recent years, the general programming practices and standards of CGI programs have. nms is an attempt by very active programmers in the Perl community to bring the quality of code for these types of programs up to date and eliminate some of the bad programming practices and bugs found in the existing Matt's Script Archive code.
I would highly recommend downloading the nms versions if you wish to learn CGI programming. The code you find at Matt's Script Archive is not representative of how even I would code these days.

I call that a good result :)


"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg

Replies are listed 'Best First'.
•Re: nms - As Recommended By Matt Wright
by merlyn (Sage) on May 21, 2002 at 07:45 UTC
    I don't know if you had to work to get that, but in any event, Congratulations! It's a true acknowledgement to you for setting up and managing the project, and a great concession by Matt Wright that his stuff could use replacing.

    -- Randal L. Schwartz, Perl hacker

Re: nms - As Recommended By Matt Wright
by moodster (Hermit) on May 21, 2002 at 08:24 UTC
    I must say I think that's a very gracious move by Matt. I say we have three Huzzah!s both for him and for the nms project!


Re: nms - As Recommended By Matt Wright
by strat (Canon) on May 21, 2002 at 09:28 UTC
    Maybe this could be the first step of a cooperation. Congratulations to the nms-team, and especially to Matt for doing such a great step!

    Best regards,
    perl -le "s==*F=e=>y~\*martinF~stronat~=>s~[^\w]~~g=>chop,print"

Re: nms - As Recommended By Matt Wright
by Sifmole (Chaplain) on May 21, 2002 at 11:14 UTC
    Matt Wright++
Re: nms - As Recommended By Matt Wright
by vek (Prior) on May 21, 2002 at 13:31 UTC
Re: nms - As Recommended By Matt Wright
by drewbie (Chaplain) on May 21, 2002 at 15:24 UTC
    First, congrats on getting recognition from Matt. And thanks for providing a secure alternative to MSA scripts.

    Here's my question: If Matt agrees that, basically, his scripts suck and acknowledges that the nms versions are better, more secure, etc, then why not take all his scripts down and say "Don't use these anywmore. Go see nms and use them instead"?

    Matt says himself they are old, unmaintained, insecure, and generally crufty. So doesn't he stand to benefit in reputation if he points people to GOOD versions? And Dave has done a good job of keeping the API's compatible, so IMHO it wouldn't be hard for end users to switch.

      On his site, Matt says:

      My interests and activies have moved on, however, and I just have not found the time to update all of my scripts. One of the major reasons for this is that they work for many people. For this reason, I will continue to provide them to the public, but am also pleased to make you aware of well-coded alternatives. (my emphasis)

      Also, let's not forget that Matt makes money out of the script archive.


      "The first rule of Perl club is you do not talk about Perl club."
      -- Chip Salzenberg

        Ah yes... I had not thought about the money aspect. In delving deeper, there doesn't appear to be a lot of ads on his site so I wonder how much money he is making. In fact, the only ad I saw was the banner for his host on the front page. How

        As for "they work for many people", I still say that he would better serve these people if he pointed them first to the more secure, actively maintained versions.

        Time passes... And after a few minutes of surfing his site, I see that he does indeed have a link to the nms version for any relevant scripts. So all I could ask for now if more prominent placement of said links. But hey, I shouldn't complain right? At least he is giving people the option is they read the text. :-)

Re: nms - As Recommended By Matt Wright
by joshua (Pilgrim) on May 21, 2002 at 20:38 UTC
    Congrats to everyone at nms. I am pleasantly surprised with Matt's decision to add this info about nms. This is definately a step in the right direction. I guess Matt has read the e-mails many of us have sent him about his poor programming and need to update his scripts.


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlmeditation [id://168056]
Approved by ariels
Front-paged by ariels
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (2)
As of 2018-02-18 01:12 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (250 votes). Check out past polls.