PDA

View Full Version : Perl For Programmers?



Majorix
February 5th, 2008, 05:40 PM
What is a good Perl tutorial/book for programmers?

I have some exp with C, C++,C#, VB, Python, Ruby.. And I want to learn Perl.

Any guidance? Thanks.

EDIT: Forgot to add, I DID check google.

ruy_lopez
February 5th, 2008, 06:00 PM
Learning Perl, Randal L. Schwartz & Tom Pheonix, Oreilly. (http://www.oreilly.com/catalog/learnperl4/)

It's a small book, along the lines of K&R. But if you have experience with C, it should be a breeze.

Majorix
February 5th, 2008, 06:03 PM
I know that book - it is famous. But isn't it a bit easy and won't it be boring for me to read all those basic terms etc all over again?

Thanks for the suggestion.

ruy_lopez
February 5th, 2008, 06:14 PM
It might be a bit boring for an experienced programmer. But it'll get you going in no time.

The only other book I know of, "Programming Perl", is too much of a reference to be any use.

ThinkBuntu
February 5th, 2008, 06:17 PM
The camel book has the best reputation. Programming Perl by O'Reilly, I think.

Majorix
February 5th, 2008, 06:31 PM
I have been looking at Programming Perl too, and it seems like it could be better for programmers than Learning Perl would be, but I can't find it anywhere. I live far away from the US.

Occasionally Correct
February 5th, 2008, 07:18 PM
I recommend Learning Perl the Hard Way (http://www.greenteapress.com/perl/). It's short, informative, and was written for programmers who want to learn Perl. Seems to fit the bill. :)

LaRoza
February 5th, 2008, 08:47 PM
Check my wiki. I don't have a lot on Perl though.

samdc
February 5th, 2008, 11:55 PM
I'm a perl programmer. This is the very first perl book I have read: http://www.perl.org/books/beginning-perl/

It's a free online book.

ghostdog74
February 6th, 2008, 03:05 AM
What is a good Perl tutorial/book for programmers?

I have some exp with C, C++,C#, VB, Python, Ruby.. And I want to learn Perl.

Any guidance? Thanks.

EDIT: Forgot to add, I DID check google.


# perldoc perl

then


# perldoc perlintro
# perldoc perltut

and so on

Majorix
February 6th, 2008, 10:37 PM
Thanks guys, I am checking all the stuff mentioned here :)

RIchard James13
February 6th, 2008, 11:40 PM
I had a problem with Learning Perl, in that once you know perl it isn't a very good reference book. Mind you I had the first edition.

tr333
February 7th, 2008, 02:42 PM
Someone suggested reading some tutorials via perldoc. I think it would be easier to access the online perldoc rather than via a terminal for doing the tutorials.

http://perldoc.perl.org/

ghostdog74
February 7th, 2008, 03:20 PM
Someone suggested reading some tutorials via perldoc. I think it would be easier to access the online perldoc rather than via a terminal for doing the tutorials.

http://perldoc.perl.org/
has its good and bad though. It is good when you have internet access, it is not, when you don't. $0.02

misconfiguration
February 7th, 2008, 04:57 PM
I like the O'Reilly camel book 'Learning Perl', the programming Perl book is too focused on proper idioms, this can cause reading the arcane texts quite mundane.

I personally prefer searching:
http://perldoc.perl.org/
http://faq.perl.org/
http://perlmonks.org/
http://search.cpan.org/

I think these wonderful resources would get you started, especially with a programming background.

Also if you're planning to pick up Perl, may I recommend;
http://safari.oreilly.com/0596002890

ruy_lopez
February 7th, 2008, 05:40 PM
I like the O'Reilly camel book 'Learning Perl', the programming Perl book is too focused on proper idioms, this can cause reading the arcane texts quite mundane.

Learning Perl is the Llama book. Programming Perl is the Camel book. :)

misconfiguration
February 7th, 2008, 06:50 PM
Learning Perl is the Llama book. Programming Perl is the Camel book. :)

Sorry got mixed up on thoughts; thanks for clarifying that, I have the llama book at my side and noticed I messed up once you made that point.

shawnhcorey
February 7th, 2008, 09:08 PM
has its good and bad though. It is good when you have internet access, it is not, when you don't. $0.02

You can download a PDF and an HTML copy of the documentation for the site.

You can also compile your own from the perlpods ;)

Majorix
February 8th, 2008, 06:15 PM
Perldoc online page seems to be nice. Please note that I DO have internet access so it is not a major problem. I even went and downloaded the full docs.

BTW I noticed something... Since when has the logo for perl been an onion? It is an onion on that page :)

And I also downloaded the "Learning Perl the Hard Way" book but haven't really looked at it just yet.

Thanks to everyone, you rock :guitar:

ghostdog74
February 8th, 2008, 06:46 PM
And I also downloaded the "Learning Perl the Hard Way" book but haven't really looked at it just yet.


what is more harder than reading the perldoc on a terminal, just like reading man pages ? :)