in reply to Re^2: cpan source highlighting
in thread cpan source highlighting

You always read the source before you install.. ?

Admit it, that's an exageration.
You did not read the source of the modules you have installed.

Nobody here has 'always read the source' before they install. You read the docs, you get suggestions from peers on what to use.. You have feel for it.. etc. You can tell when a distro has been cared for, and when it has been thrown up on cpan.

Every now and then I'll see something on cpan that's obviously been built by someone way cool who knows way more than I do about xyz, but the lack of doc turns me off. The lack of proper distro(ing(?)).

When I come across a module that's built by someone who doesn't have much out there- if the thing is well documented and the distro has been cared for, I have absolutely no qualm about installing it and trying it out.

Now, that's me. That was an example of how someone goes about installing stuff.

Sometimes I snoop at the code, sure. Sometimes because it's someone with class and I admire how they do xyz, or maybe I want to know about the magic of what's going on.

But for pete's sake- What you're alluding to is actually reading and I assume understanding, code for stuff like DBI, Storable (I think that must have some creepy XS in it, no?)- Smart::Comments, and gosh knows what else. Unless of course you haven't installed DBI, CGI, and HTML::Template because you haven't had the time to read the source yet.

I take issue with your statement. Because a lot of the people we have here are starting out or maybe never had peers to make suggestions and point out methods of learning and growth- and your suggestion that;

Now, maybe I am misunderstanding your statements. If so, please excuse me and do clarify.

Replies are listed 'Best First'.
Re^4: cpan source highlighting
by rodd (Scribe) on Dec 01, 2009 at 01:19 UTC
    Again, as I said, I always read the source before I install it. It's something I do. You don't have to.

    Of course it's an exaggeration! I guess I didn't put enough smileys in my post. :)

    Maybe I'll skim thru the source, just to admire the beauty-of-it-all ...or its ugly head. To decide to use it or not. To debug. To get insight. Of course there are modules I won't read before I install, like DBI, because they are canon. Or because they get installed by some other module as a dependency. I read the Changes files. And the Dependencies section. Depends of where I am at and whose perl interpreter that is.

    I take issue with your statement. Because a lot of the people we have here are starting out or maybe never had peers to make suggestions and point out methods of learning and growth

    Sorry. I forgot we had you, O Great Master, to lead us the way.

    you should use this javascript plugin = is merely an option, and in my view for one- a retarded one

    Gosh, I don't recall saying everyone must use this javascript snippet. And, please, no offending. Because a lot of people you have here may think all monks are offending like you are.

    What are you afraid of? That I read your code? :)