in reply to Commenting One's Code In A GNU/GPL/OpenSource World

I apologize for the negative tone of my response, but I didn't find much that was positive in your original post (unless one considers that it elicited some thoughtful replies). It appears to me to promote "elitist" views that are not IMHO conducive to a learning or community environment.

Should we infer from you first paragraph that GNU/GPL/OpenSource code shouldn't meet professional standards? Do you feel that the genius of your contribution outweighs any responsibility for professional standards?

If you don't want morons to hack your code, don't put it where they can get to it. Do you really think morons won't "defile" your code just because they don't understand it or you don't comment it?

I think it is commendable that you want to save coders time and educate perl scripters. But educate them in what, the art of obfuscation? If you want to educate them, show them code that is as well documented as it is coded and useful.

--Jim

Replies are listed 'Best First'.
Re^2: Commenting One's Code . . .
by Anonymous Monk on Jul 07, 2005 at 01:18 UTC
    Hear! Hear! This Saint is totally correct! If there were a ranking higher than Saint, he'd certainly earn it. It appears that Revelation does not want to be criticized. After all, he was (at the time) just a high school freshman, relatively new to Perl, so one cannot judge him too harshly. But why would he post something so "elitist" if he's not an elite? Not to sound trollish, but Revelation's elitist views seem only to reflect his ignorance and fear that he will be downvoted. I never posted anything on any math or physics forum (subjects which I know somewhat better than programming) because I'm not a professional mathematician or physicist (yet.) I'm certainly not an ignoramus, and neither is Revelation, but I know better than to post a node implying that I'm just a student. Revelation had better heed the advice of his superiors. I'm sure he doesn't want to be known as the Worst Nodes (or Codes) Upvoter any longer than he has to! -100104