6

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

我是经验丰富的 .Net/C#/C++ 开发人员,但对 Perl 相当陌生

4

5 回答 5

13

Catalyst 是 Perl 中的一个 Web 框架,它确实使用了 Perl 中的一些高级概念,例如属性、引用等。应该先学习 Perl。当您对 Perl 感到满意时,您可以深入研究 Catalyst。

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

还可以浏览Perl Monks

于 2009-05-27T18:54:52.023 回答
7

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

于 2009-05-27T18:55:27.030 回答
5

在 2009 年 7 月 12 日出版的书中,我们建议您熟悉 Perl 数据类型、引用和对象。我想出的用于学习这些东西的最佳免费资源是Perlmonks 教程,尤其是关于参考的教程。

如果您是一位经验丰富的程序员,刚刚开始接触 perl,那么 Catalyst 是学习如何编写有纪律的、结构化的、面向对象的 Perl 的好方法。

除此之外,正如 dwc 所说,该教程非常好。

于 2009-05-28T03:24:26.503 回答
3

永远要记住的最重要的事情:

use strict;
use warnings;

在所有 Perl 文件的开头。

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

于 2009-05-28T20:55:40.940 回答
0

我认为在建造之前了解建筑材料是很自然的。而框架正是如此。

自然过渡是从基础开始的,如果您认为自己的时间较少,您可能应该从小书开始,例如 simon cozens 或 learn.perl.org 等的《Beginning perl》,以了解编写程序的感觉是什么?当涉及到 perl 等时,面向对象的术语。

于 2011-07-13T04:02:50.993 回答