Is it possible to learn Perl and Catalyst at the same time?

Can I learn Perl and Catalyst at the same time? If so, what would be the typical path?

I am an experienced .Net / C # / C ++ developer, but fairly new to Perl

+6
perl catalyst
source share
5 answers

Catalyst is a Perl web framework that uses some advanced concepts in Perl, such as attributes, links, etc. Pearl should be studied first. When you're comfortable working with Perl, you can immerse yourself in Catalyst.

To learn Perl, you can check out http://learn.perl.org/ . There are many Perl Mongers sites. You can also find a community near your area!

Also surf at Perl Monks .

+13
source share

Start right with the Catalyst tutorial, with some Perl tutorials / links. Coming from C # / C ++, you will have some surprises with Perl, but that’s not enough to worry about. Perl is usually distributed with lots of documentation, and it is priceless. So I feel that you can pick up Perl when you learn Catalyst, and then learn the deeper Perl skills later.

+7
source share

In the book , published July 12, 2009, we recommend that you familiarize yourself with Perl data types, links, and objects. The best free sources that I came up with to study this material are Perlmonks tutorials , especially one by links .

If you're an experienced programmer who just gets into Perl, Catalyst is a great way to learn how to program a disciplined, structured, object-oriented Perl.

Also, since dwc says the tutorial is pretty good.

+5
source share

The most important thing to remember always :

use strict; use warnings; 

at the beginning of all Perl files.

(at least until you find out why)

+3
source share

I think it was natural for him to learn about the material that goes into the building before building it. and the framework is just that.

A natural transition from the basics, and if you think you have less time, you should start with small books like Beginning perl by simon cozens or learn.perl.org, etc. know what it's like to write programs, what are the differences in procedural and object-oriented jargon when it comes to perl, etc.

0
source share

All Articles