in reply to Hacking the perl core. Where to begin?

I think both of the previous responses to your question make a lot of sense, possibly more sense than my suggestions. But I'm going to throw them out there anyway :)

Two more ways to get into hacking perl guts:

1. Start with XS
I first gained familiarity with perl's guts by getting some C code working in perl using the Swig tool, which was unfortunately not quite adequate for my needs at the time. Gluing some additional code into perl via XS or Swig extensions can introduce you to some of the basics of the perl guts, without drowning you. It also lets you compile additional useful functionality onto perl, instead of modifying something which mostly works to begin with.

2. Go directly to perl 6
In the long run, perl6 guts knowledge may be more useful than perl5 guts knowledge. If you don't have a particular need to know perl5 in the near future, you might want to volunteer some time to help make perl 6 a reality.

Or maybe not, who knows :)

Thanks,

Alan

  • Comment on Re: Hacking the perl core. Where to begin?

Replies are listed 'Best First'.
Re: Re: Hacking the perl core. Where to begin?
by shotgunefx (Parson) on Jun 26, 2002 at 00:36 UTC
    Thanks. I think as far as point 2, I'm more interested in the now. I think perl5 will be around for abit. perl6 looks good but the death is in the details. Depending on what happens in the dev, I might never move up.

    -Lee

    "We fear change"