develooper Front page | perl.beginners | Postings from September 2009

Re: Perl projects for beginners

Thread Previous | Thread Next
Matt Young
September 7, 2009 02:11
Re: Perl projects for beginners
Message ID:
Hi Gabor.

So far, in my quest to learn perl, it's been pretty easy to learn how
to program basic applications, that perform simple functions using
modules from CPAN.

I think beginners would greatly benefit from learning how to write
their OWN perl module to aid in performing a task. This would probably
teach them a lot of what it would be like working on an actual
project, while giving the beginner in actually using perl, and not
perl modules. I know that I would probably greatly benefit from this,
as my only experience with perl so far has been downloading cpan
modules, and reading the synopsis in the documentation.

I'd like to get involved in projects, but it's really complicated to
get started. I could never get passed the 'get the sourcecode' step,
because I'd have to grab it from version control and I just don't know
how to do that at all - especially on windows where there is sometimes
a large lack of guidance. Even comitting to a module would be a
difficult thing because I have no idea how all of this CPAN module
testing works, or how to write tests for my own code.

Beginners should learn about creating modules, and then learn how to
contribute to other people's modules. I've just 'finished' the
Learning Perl book, and I'm going to try to get my hands on
intermediate perl sometime soon.

On Mon, Sep 7, 2009 at 3:06 AM, Gabor Szabo<> wrote:
> Hi,
> in a blog post
> I recently asked how to make a project beginner friendly.
> The best answer I got was to ask the beginners. Clever :-)
> So let me ask it on this list.
> As I think think the best way to learn Perl is tor practice a lot
> and the best place to practice is an open source project I wonder
> how can open source project become more beginner friendly?
> Many projects assume a lot of background already that beginners
> might not yet have. What things would beginners need in order to
> get involved in a project?
> regards
>   Gabor
> --
> To unsubscribe, e-mail:
> For additional commands, e-mail:


Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About