红联Linux门户
Linux帮助

perl语言编程

发布时间:2006-08-04 15:09:02来源:红联作者:cczj
呵呵,有兴趣就看看吧!


我们认为 Perl 是一种容易学习和使用的语言,而且我们希望能证明我们是对的.Perl 比较简单的一个方面是你用不着在说想说的东西之前先说很多其他东西。在很多其他编程语言里,你必须首先定义类型,变量,以及你需要用到的子过程,然后才能开始写你要执行的第一行程序。虽然对于那些需要复杂数据结构的复杂问题而言,声明变量是一个好主意.但是对于很多简单的日常问题,你肯定喜欢这样的一种编程语言,你只需简单说:

print "Howdy, World!\n";

程序就能得到你所需的结果.

Perl 就是这样的一种语言。实际上,上面这个例子是一个完整的程序,如果你将它输入到 Perl 解释器里,它就会在你的屏幕上打印出 "Howdy, world!"(例子中的 \n 在输出中产生一个新行。)

同样,你也用不着在说完之后说很多其他东西。和其他语言不同的是,Perl 认为程序的结尾就是一种退出程序的正常途径,如果你愿意的话,你当然可以明确地调用 exit 函数来退出程序。就象你可以声明一些你所用的变量,或者甚至可以强迫自己声明所用的所有变量,但这只是你的决定。用 Perl 你可以自由的做那些正确的事,不过你要仔细的定义它们。

关于 Perl 的容易使用还有很多其他理由,但是不可能全在这里列出来,因为这是这本书余下部分说要讨论的内容。语言的细节是很难理解的,但是 Perl 试图能把你从这些细节中解放出来。在每一个层次,Perl 都能够帮助你以最小的忙乱获得最大的享受和进步,这就是为什么这么多 Perl 程序员能够如此悠闲的原因吧。

本章是 Perl 的一个概述,所以我们不准备介绍得过于深入,同时我们也不追求描述的完整性和逻辑性。那些是下面章节所要做的事情。如果你等不及了,或者你是比较死板的人,你可以直接进入到第二章,集腋成裘,获取最大限度的信息密度。另外如果你需要一个更详细的教程,你可以去找 Randal 的 Learning Perl (由 O'Reilly&Associates 出版)。

不管你喜欢把 Perl 称做想象力丰富的,艺术色彩浓厚的,富有激情的还是仅仅是具有很好的灵活性的东西,我们都会在本章中给你展现 Perl 的另一个方面。到本章结束时,我们将给你展现 Perl 的不同方面,并帮助你建立起一个 Perl 的清晰完整的印象。
文章评论

共有 86 条评论

  1. duyaojie 于 2013-08-28 18:56:15发表:

    路过,看过,学过。谢谢分享

  2. windysnowday 于 2013-08-28 18:24:09发表:

    路过,看过,学过。谢谢分享

  3. taobi_007 于 2013-08-16 11:04:39发表:

    感谢楼主分享

  4. lingshu98 于 2012-12-18 15:52:21发表:

    好好学习天天向上。。下了。。谢谢楼主。

  5. wfeng520 于 2012-12-04 21:47:39发表:

    好东西呀,学习一下

  6. qq1215rj 于 2012-04-21 13:33:51发表:

    正需要呢,谢谢分享!!!

  7. wjfkgd 于 2012-01-08 14:38:19发表:

    很不错

  8. bjqlizz 于 2011-05-07 16:22:42发表:

    vfbdhgfh

  9. 光脚赤膊 于 2010-01-21 17:23:12发表:

    thank you very much!

  10. windayer 于 2010-01-09 09:53:58发表:

    好书,支持楼主!

  11. yuancj521 于 2010-01-08 23:08:21发表:

    能下载么

  12. yuancj521 于 2010-01-08 23:08:08发表:

    我要下载

  13. dy0813 于 2009-12-30 14:09:09发表:

    谢谢楼主分享

  14. tom_hong 于 2009-11-05 23:10:32发表:

    perl要啃下来的

  15. lqj530 于 2009-11-05 16:37:00发表:

    谢谢楼主分享

  16. lqj530 于 2009-11-05 16:31:35发表:

    现金不足啊

  17. nayaozenyong 于 2009-10-14 08:16:42发表:

    路过,看过,学过。

  18. chitu3 于 2009-10-13 23:07:26发表:

    为什么我的现金不足

  19. okgays 于 2009-10-12 19:09:41发表:

    顶了

  20. okgays 于 2009-10-12 19:09:31发表:

    thanks~~~

  21. 山野流风 于 2009-10-03 10:09:14发表:

    听说是很实用的语言,那就收下研究研究!!!

  22. rayking1228 于 2009-10-02 23:14:37发表:

    very good

  23. sheel0204 于 2009-09-30 23:20:17发表:

    看看 能有提高的!感谢楼主分享!

  24. zzy870720z 于 2009-09-23 13:23:07发表:

    很好啊,哈哈

  25. wbahxy 于 2009-09-22 21:58:24发表:

    谢谢楼主的分享

  26. tb52013 于 2009-09-22 14:39:53发表:

    晕,又打不开!

  27. tb52013 于 2009-09-22 14:39:19发表:

    下了看看先不懂再来请教你!

  28. tb52013 于 2009-09-22 14:38:43发表:

    有C好学吗?

  29. txbnmoubb 于 2009-09-22 13:58:32发表:

    sadasddddddddddddddddaf

  30. tierson 于 2009-09-14 11:32:31发表:

    非常感谢

  31. luckyling 于 2009-09-14 08:14:51发表:

    UP UP

  32. yihongliu 于 2009-08-19 15:11:30发表:

    [img][/img]

  33. yihongliu 于 2009-08-19 15:06:49发表:

    文档很有用,支持

  34. yihongliu 于 2009-08-19 15:05:45发表:

    谢谢分享

  35. gundam_oo1 于 2009-08-04 22:12:11发表:

    感谢啊。。。感谢啊

  36. dahe1986 于 2009-08-04 22:02:30发表:

    谢谢啦 不错不错

  37. jdszjdszj 于 2009-07-28 15:13:08发表:

    骆驼之书啊

  38. xiazhouquan 于 2009-06-14 18:22:02发表:

    谢谢楼主

  39. inter-cy 于 2009-06-14 16:50:12发表:

  40. inter-cy 于 2009-06-14 16:50:07发表:

    好书