On 10/25/06, ropers <[EMAIL PROTECTED]> wrote: > > On 25/10/06, bofh <[EMAIL PROTECTED]> wrote: > > If you look back at the history of PHP, it was created so that > > "non-programmers" can easily program. Well, if you want to see the > results > > of a non-programmer writing scripts, go google "Not Matt's Scripts" and > read > > the reason it was created. Then look again at the library of PHP > scripts > > out there, and consider them in light of Not Matt's Scripts. > > It's prolly worth noting that both Matt's scripts and nms are written > in Perl, not PHP. > > However, I still do take your point, which I understand to be a > **general** point about the very concept of "allowing" non-programmers > to easily churn out code, and the way that PHP facilitates that. >
It's not so much that non-programmers can easily churn out code, but that non-programmers can easily churn out incorrect code, but one that works. You also learn bad habits, much to knitti's point. For experienced programmers, who know where are the holes, and how to recognize them, it's useful. For new programmers, where you have to learn to program *correctly* as well as having something that works, something else like python or ruby is much much better. Just my opinion.