perl语言编程

作者: cczj 2006-08-04 15:09:02
呵呵,有兴趣就看看吧!


我们认为 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 的清晰完整的印象。

相关资讯