Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

Re: Hacking Perl (I think)

by FunkyMonk (Chancellor)
on Aug 25, 2011 at 13:08 UTC ( #922340=note: print w/replies, xml ) Need Help??

in reply to Hacking Perl (I think)

Reading perlguts, PerlGuts Illustrated, perlxstut and perlxs might help. The Porting directory in the perl source also contains a lot useful info.

However, there's a lot of source code with much magic hidden within. I'd suggest a more focussed approach, such as picking a TODO from perltodo and work towards DOing it.

The p5p mailing list (subscribe or archive) and #p5p on could be sources of assistance, as well as here.

At some point, you will have to learn how to use git. There's a free book, or a more perl oriented cheat sheet in perlgit.


Another avenue you might like to try, is looking at perl5's bug-tracker (it's much easier to use if you log in first) and see if there are any bugs you can try to fix.

Update^2: Corrected address of #p5p (thanks moritz!)

Replies are listed 'Best First'.
Re^2: Hacking Perl (I think)
by jdporter (Canon) on Aug 26, 2011 at 22:50 UTC

    And I would point out that, from a practical standpoint, learning git will be far more beneficial than learning the guts of Perl 5.

Re^2: Hacking Perl (I think)
by Anonymous Monk on Aug 25, 2011 at 14:41 UTC
    Perfect! Thanks Funky Monk! Also, if anyone knows of a good Git tutorial online (besides perlgit) that would be great!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://922340]
[marto]: good morning all
[Corion]: Hi marto!
[choroba]: Good morning!
[Corion]: I hope you had a good weekend!
[marto]: jetlag has really done a number on the kids, it's been a tough week

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (10)
As of 2018-06-25 08:32 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.