Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^2: cpan source highlighting

by rodd (Scribe)
on Sep 18, 2009 at 02:02 UTC ( [id://796016]=note: print w/replies, xml ) Need Help??


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

Just install already (the source) and use vim to read the source with syntax highlighting turned on.

No way! I always read the source before I install it.

So, I would go to http://yoursite.com/render

I do have that web filter url setup at my site. But if I give it to you, I'll also have to send you the check for the bandwidth. :)

Replies are listed 'Best First'.
Re^3: cpan source highlighting
by leocharre (Priest) on Sep 18, 2009 at 13:37 UTC

    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;

    • a) to see the source with syntax highlighting, you should use this javascript plugin = is merely an option, and in my view for one- a retarded one (and misleading) when you have the tools you need much more readily and reliably available
    • b) you read the source before you install- is ridiculous- unless you are documenting cpan itself and you have a team of monkeys backing you up.

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

      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? :)

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://796016]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2024-04-26 03:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found