同时学习Perl和Catalyst是否可行?

时间:2009-05-27 18:47:48

标签: perl catalyst

同时学习Perl和Catalyst是否可行?如果是这样,那么典型的路径是什么?

我是经验丰富的.Net / C#/ C ++开发人员,但对Perl来说相当新。

5 个答案:

答案 0 :(得分:13)

Catalyst是Perl中的Web框架,它使用Perl中的一些高级概念,如属性,引用等。首先应该学习Perl。当您熟悉Perl时,您可以深入了解Catalyst。

要学习Perl,您可以查看http://learn.perl.org/。还有很多Perl Mongers网站。您也可以在您所在地区附近找到社区!

也可以浏览Perl Monks

答案 1 :(得分:7)

立即开始使用温和的Catalyst教程,以及一些初学者的Perl教程/参考资料。来自C#/ C ++你会对Perl有一些惊喜,但不足以担心。 Perl通常分发有大量文档,而且非常宝贵。因此,当您学习Catalyst时,我觉得您可以学习Perl,然后在以后学习更深入的Perl技能。

答案 2 :(得分:5)

在2009年7月12日发布的book中,我们建议您熟悉Perl数据类型,引用和对象。我想出的最好的免费资源是Perlmonks tutorials,尤其是one on references

如果你是一名经验丰富的程序员,那么只需进入perl,那么Catalyst就是学习如何编写规范,结构化,面向对象的Perl的好方法。

除此之外,正如dwc所说the tutorial非常好。

答案 3 :(得分:3)

最重要的是要记住始终

use strict;
use warnings;

在所有Perl文件的开头。

(至少在你知道原因之前)

答案 4 :(得分:0)

我认为在建造之前了解建筑材料是很自然的。和框架就是这样。

自然过渡来自基础知识,如果你认为你的时间较少,你应该从小本书开始,比如simon cozens或者Learn.perl.org等的Beginning perl。 要知道编写程序是什么样的,当涉及到perl等时,程序和面向对象的术语有什么不同。