Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Perl Misc (http://www.velocityreviews.com/forums/f67-perl-misc.html)
-   -   Need guidance for learning (http://www.velocityreviews.com/forums/t887293-need-guidance-for-learning.html)

Sara 07-16-2004 08:42 AM

Need guidance for learning
 
Hi All,
I started with (was taught) C and C++, then I learnt to use Perl by
reading books and examples. Once I knew how to use hashes, regexes,...
I have been using Perl for all my tasks from text manipulation to
working with Word and Excel. I am now able to write statements like
$tagged = "<sentence>\n".join ("\n", map("<word>$_</word>", split (/\,
*/, $sentence)))."\n</sentence>";
I think I can solve problems by the usual procedural-type of
programming, but I'd like to use more of references and packages with
"use strict", more object-oriented like what I did earlier with C++;
move from Perl4-style programs to Perl5-style if I am right in saying
that.

I've been "lurking" in this group for a long time and I've seen the
code that you people write. In short I want to create programs like
you people.
It would be very much helpful if someone could show the path to
progress, should it be in this order like perlsub, perlref, perlmod,
perlboot, ... Any other suggestions?

Thanks for all the guidance!!

John J. Trammell 07-16-2004 02:01 PM

Re: Need guidance for learning
 
On 16 Jul 2004 01:42:12 -0700, Sara <sa_ravenone@yahoo.com> wrote:
> It would be very much helpful if someone could show the path to
> progress, should it be in this order like perlsub, perlref, perlmod,
> perlboot, ... Any other suggestions?


Under "other", I'd put the Perl Quiz of the Week, see
http://perl.plover.com/qotw/.


Matija Papec 07-16-2004 02:03 PM

Re: Need guidance for learning
 
X-Ftn-To: Sara

sa_ravenone@yahoo.com (Sara) wrote:
>I've been "lurking" in this group for a long time and I've seen the
>code that you people write. In short I want to create programs like
>you people.
>It would be very much helpful if someone could show the path to
>progress, should it be in this order like perlsub, perlref, perlmod,
>perlboot, ... Any other suggestions?


D. Conway wrote great "Object oriented Perl" which has good introduction to
perl objects and is also loaded with advanced techniques,
http://www.csse.monash.edu.au/~damia..._Oriented_Perl

There is also Lama book from Randal, but I didn't read it yet,
http://books.perl.org/book/200

hope it helps

--
Matija

Paul Lalli 07-16-2004 02:41 PM

Re: Need guidance for learning
 
On Fri, 16 Jul 2004, Matija Papec wrote:

> sa_ravenone@yahoo.com (Sara) wrote:
> >I've been "lurking" in this group for a long time and I've seen the
> >code that you people write. In short I want to create programs like
> >you people.
> >It would be very much helpful if someone could show the path to
> >progress, should it be in this order like perlsub, perlref, perlmod,
> >perlboot, ... Any other suggestions?

>
> D. Conway wrote great "Object oriented Perl" which has good introduction to
> perl objects and is also loaded with advanced techniques,
> http://www.csse.monash.edu.au/~damia..._Oriented_Perl
>
> There is also Lama book from Randal, but I didn't read it yet,
> http://books.perl.org/book/200


To clarify, the Llama book is Learning Perl. The book suggested
above is Learning Perl Objects, References, and Modules. This is the
followup to Learning Perl. This is the Alpaca book.

(A "Lama" book would most likely be about Tibetan priests...)

I have read both the Llama and the Alpaca, and in my never humble opinion,
they are both excellent works. The Alpaca will definately be helpful on
your way to understanding objects and modules.

Paul Lalli

Matija Papec 07-16-2004 03:42 PM

Re: Need guidance for learning
 
X-Ftn-To: Paul Lalli

Paul Lalli <mritty@gmail.com> wrote:
>> There is also Lama book from Randal, but I didn't read it yet,
>> http://books.perl.org/book/200

>
>To clarify, the Llama book is Learning Perl. The book suggested
>above is Learning Perl Objects, References, and Modules. This is the
>followup to Learning Perl. This is the Alpaca book.
>
>(A "Lama" book would most likely be about Tibetan priests...)


LOL :)))
You're right, I guess this was under subconscious influence from perlmonks.
:)

>I have read both the Llama and the Alpaca, and in my never humble opinion,
>they are both excellent works. The Alpaca will definately be helpful on
>your way to understanding objects and modules.


Can you compare it against Damian book? Judging from TOC, Alpaca doesn't
cover some advanced techniques.



--
Matija

Sara 07-17-2004 08:42 AM

Re: Need guidance for learning
 
"John J. Trammell" <trammell+usenet@hypersloth.invalid> wrote in message news:<slrncffnt4.br7.trammell+usenet@hypersloth.el-swifto.com.invalid>...
> On 16 Jul 2004 01:42:12 -0700, Sara <sa_ravenone@yahoo.com> wrote:
> > It would be very much helpful if someone could show the path to
> > progress, should it be in this order like perlsub, perlref, perlmod,
> > perlboot, ... Any other suggestions?

>
> Under "other", I'd put the Perl Quiz of the Week, see
> http://perl.plover.com/qotw/.


Thanks for all the info!!

I happened to see the Perl Quiz of the Week for the first time about
fifteen days back. It has quite interesting problems. I don't know
when I would raise to that level :-(

Just one clarification. Would you recommend to take up a book on OO
directly or is there any prerequisite for it -- like, would it be
better if I make myself thorough with references and packages.

I don't want to underuse Perl; write ten lines of code in an
"undisciplined manner" which can be done neatly in two or three lines.

Thanks.

Eric Bohlman 07-18-2004 12:24 AM

Re: Need guidance for learning
 
sa_ravenone@yahoo.com (Sara) wrote in
news:8e3b2dfa.0407170042.17c40062@posting.google.c om:

> Just one clarification. Would you recommend to take up a book on OO
> directly or is there any prerequisite for it -- like, would it be
> better if I make myself thorough with references and packages.


I'd definitely make sure I thoroughly understood perlreftut, perlref,
perldsc, and perlmod, and then go on to perlboot, perltoot and perlobj.
Quite a bit of learning before you plunk down a single $ENV{CURRENCY} on a
book.

Sara 07-18-2004 06:41 AM

Re: Need guidance for learning
 
Eric Bohlman <ebohlman@omsdev.com> wrote in message news:<Xns9529C64686DA3ebohlmanomsdevcom@130.133.1. 4>...
> sa_ravenone@yahoo.com (Sara) wrote in
> news:8e3b2dfa.0407170042.17c40062@posting.google.c om:
>
> > Just one clarification. Would you recommend to take up a book on OO
> > directly or is there any prerequisite for it -- like, would it be
> > better if I make myself thorough with references and packages.

>
> I'd definitely make sure I thoroughly understood perlreftut, perlref,
> perldsc, and perlmod, and then go on to perlboot, perltoot and perlobj.
> Quite a bit of learning before you plunk down a single $ENV{CURRENCY} on a
> book.


Thanks a lot for all the help and guidance!!

Richard Williams 07-19-2004 05:33 PM

Re: Need guidance for learning
 
In article <8e3b2dfa.0407170042.17c40062@posting.google.com >,
Sara <sa_ravenone@yahoo.com> wrote:

>Just one clarification. Would you recommend to take up a book on OO
>directly or is there any prerequisite for it -- like, would it be
>better if I make myself thorough with references and packages.


The Alpaca book mentioned above covers this ground as well - the real OOP
stuff doesn't start until chapter 8, and only a knowledge of 'traditional'
procedural Perl is assumed (as covered in the Llama). You might want to
check out the tables of contents and sample chapters of both books at
perl.oreilly.com to get an idea of what they include - you may well be
able to jump straight to the Alpaca.

Richard.

Sara 07-20-2004 12:26 PM

Re: Need guidance for learning
 
rdwillia@hgmp.mrc.ac.uk (Richard Williams) wrote in message news:<cdh0lu$81n$1@helium.hgmp.mrc.ac.uk>...
> In article <8e3b2dfa.0407170042.17c40062@posting.google.com >,
> Sara <sa_ravenone@yahoo.com> wrote:
>
> >Just one clarification. Would you recommend to take up a book on OO
> >directly or is there any prerequisite for it -- like, would it be
> >better if I make myself thorough with references and packages.

>
> The Alpaca book mentioned above covers this ground as well - the real OOP
> stuff doesn't start until chapter 8, and only a knowledge of 'traditional'
> procedural Perl is assumed (as covered in the Llama). You might want to
> check out the tables of contents and sample chapters of both books at
> perl.oreilly.com to get an idea of what they include - you may well be
> able to jump straight to the Alpaca.
>
> Richard.


Never expected so much of precise guidance, was actually expecting
flames to shoot out. LOL :-)


All times are GMT. The time now is 05:53 PM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57