Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re^2: Hacking Perl (I think)

by Anonymous Monk
on Aug 25, 2011 at 12:20 UTC ( #922325=note: print w/replies, xml ) Need Help??


in reply to Re: Hacking Perl (I think)
in thread Hacking Perl (I think)

Why? Because I would like to learn about the internals of Perl. And what better way to that than hacking the source?! :-)

Replies are listed 'Best First'.
Re^3: Hacking Perl (I think)
by Logicus on Aug 25, 2011 at 13:11 UTC

    I guess for academic curiosity there is no better way, I just find it hard to imagine that there are more than a few dozen people on the planet capable of making any significant improvements to it.

    Personally I'd quite like to have a look at the source code to perl version 1, just to see where it all started in it's most simplistic form.

        That's true, but surely if He/She has what it takes to be at that level, His/Her talents would be better employed helping out with Perl 6?
        Some of those hundreds have only contributed documentation or patches to the bits of the core that are written in perl. Like I have. I'm in that list, but I'm not a perl-core hacker.
        Maybe Logicus meant a hundred dozens. There's still 87 to be found!

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://922325]
help
Chatterbox?
stevieb is writing a little CUFP on how to control analog pins on an arduino from a Linux machine via I2C in light of Perl, JavaScript and Strandbeests. It also is a good real-world use-case to test my I2C dist.
[stevieb]: I just don't feel like going hardcore on anything today, so I thought I'd *use* my software instead of just write it

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2017-07-21 23:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (336 votes). Check out past polls.