Chinaunix首页 | 论坛 | 博客
  • 博客访问: 350585
  • 博文数量: 122
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 1191
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-24 11:12
文章分类

全部博文(122)

文章存档

2010年(122)

我的朋友

分类:

2010-07-14 17:08:37

Intermediate Perl》继续深入

小骆驼书《Learning Perl》《Perl 语言入门》

大骆驼书《Programming Perl》《Perl语言编程》

习题参考《Learning Perl Student Workbook

第一章 简介

Perl 这个词是什么意思?

Perl是实用摘录与报表语言(Practical Extraction and Report Language)的缩写。一般来说,大写P表示的“Perl”表示编程语言,小写p表示的“perl”表示实际编译并运行程序的解释器。

为什么有Perl?

       Perl是由Larry创造的。创造Perl是为了想偷懒。他需要的是像shellawk一样能够快速编程,又具有类似grep,cut,sortsed的高级功能,而不必回头使用像C这种类型的语言。

Perl的四个特性:

首先,Perl很容易。这是指Perl容易使用,而不是说Perl容易学习。

Perl几乎不受限制,几乎没什么事是Perl办不到的。可以用来写设备驱动程序、小程序和企业级大型应用程序。

Perl的速度通常很快。

Perl有点丑陋。

哪些事情最适合Perl来做?

       Perl擅长处理整体来说“约有90%与文字处理有关,10%与其他事务有关”的问题。Perl也是小型CGI脚本的最佳搭档语言。

Hello, world

#!/usr/bin/perl

print “Hello, world!\n”;

然后,给文件加上可执行属性

chmod a+x hello

运行

./hello

程序里写的是什么?

       Perl通常可以随意加上空白(空格、制表符与换行符等)使程序代码更易阅读。

       Perl里的注释是从井号(#)开始,到行尾结束的部分。

       Perl里没有以main命名的例程。

       Perl不需要变量声明的部分。
阅读(986) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~