Perl语言入门(第五版)
基本信息
- 原书名: Learning Perl, 5th Edition
- 原出版社: O'Reilly Media, Inc.
- 作者: Randal L.Schwartz Tom Phoenix brian d foy
- 译者: 盛春 蒋永清 王晖
- 出版社:东南大学出版社
- ISBN:9787564117634
- 上架时间:2009-10-14
- 出版日期:2009 年8月
- 开本:16开
- 页码:325
- 版次:5-1
- 所属分类:
计算机 > 软件与程序设计 > 网络编程 > perl
编辑推荐
大家所称道的“小骆驼书”
Perl程序设计人员最为仰赖的启蒙读物之一
新版涵盖了Perl 5.10的最新变化
内容简介回到顶部↑
《perl语言入门》也就是大家所称道的“小骆驼书”,是perl程序设计人员最为仰赖的启蒙读物之一。自1993年以来,这本书就成为热卖的perl语言教学材料,而此次新版又涵盖了perl 5.10的最新变化。本书的诸位作者自1991年起就开始在stonehenge consulting从事perl教学工作,多年的课堂教学实践和积累下来的点滴经验,形成了本书特有的教学节奏,以及务实的知识点取舍。随文而至的习题,可以让你及时巩固各种概念,强化理解和吸收。本书内容涵盖:.
·perl的变量类型
·子程序
·文件的操作
·正则表达式
·字符串的操作..
·列表与排序
·进程的管理
·智能匹配
·第三方模块的使用
有些人只是想要完成任务,perl语言为此而生。perl的最初目标只是为了协助unix系统管理员完成日常繁琐的文本数据处理工作。时至今日,perl已发展成为一套功能齐备的程序语言,几乎可以在任何操作系统上完成各种任务——从简单的命令行工具到web应用开发,及至生物信息学、金融数据分析等等不一而足。其他书籍可能会着重于教会你使用perl语言来编程,可本书不同,我们是想要你成为一名真正的perl程序员。...
·perl的变量类型
·子程序
·文件的操作
·正则表达式
·字符串的操作..
·列表与排序
·进程的管理
·智能匹配
·第三方模块的使用
有些人只是想要完成任务,perl语言为此而生。perl的最初目标只是为了协助unix系统管理员完成日常繁琐的文本数据处理工作。时至今日,perl已发展成为一套功能齐备的程序语言,几乎可以在任何操作系统上完成各种任务——从简单的命令行工具到web应用开发,及至生物信息学、金融数据分析等等不一而足。其他书籍可能会着重于教会你使用perl语言来编程,可本书不同,我们是想要你成为一名真正的perl程序员。...
作译者回到顶部↑
目录回到顶部↑
前言.
第1章简介
问题与答案
“perl”这个词是什么意思?
如何取得perl?
我该怎么编写perl程序?
走马观花
习题
第二章标量数据
数字
字符串
perl内建警告信息
标量变量
用print输出结果
if控制结构
获取用户输入
chomp操作符
while控制结构
习题
第三章列表与数组
第1章简介
问题与答案
“perl”这个词是什么意思?
如何取得perl?
我该怎么编写perl程序?
走马观花
习题
第二章标量数据
数字
字符串
perl内建警告信息
标量变量
用print输出结果
if控制结构
获取用户输入
chomp操作符
while控制结构
习题
第三章列表与数组
前言回到顶部↑
欢迎阅读《Perl语言入门》第五版,此版本顺应Perl 5.10及其后续版本的新特性而更新。当然,如果你还在用Perl 5.6(这个版本已经发布很久了,你还没想过升级?),这本书同样适用于你。.
假如你正在寻找用30到45小时就能掌握Perl语言编程的最佳方式,那么你已经找到了!在后面的300多页里,我们会提供精心安排的入门指引,介绍这个在互联网中担负重任的程序语言。它也是最受全世界系统管理员、网络黑客(web hacker)及业余程序员青睐的程序语言。
我们不可能只花几小时就把Perl的全部知识传授给你,会这么保证的书大概都撒了一点谎。相对地,我们慎选了Perl中完整又实用的部分供你学习。这些材料足以编写128行以内的小程序,大约90%的Perl程序都不需要很多篇幅。当你准备继续深入时,建议您阅读《Intermediate Perl》这本书,该书涵盖了许多本书舍去不讲的部分。此外,我们还纳入了许多知识点以便后续的扩展和研习。
每章的内容并不多,可以在一两个小时之内读完。各章后面都有一系列的习题,帮助你巩固刚学到的知识,在附录A中还附有习题解答,供你比对思考。因此,本书可以说是相当适合作为“Perl入门”的课堂教材。我们对此有第一手的经验,因为本书的内容几乎是逐字逐句从“Learning Perl”教学中萃取出来的,而这正是我们教过上千名学生的招牌课程。话虽如此,我们也将本书设计成适合自学的形式。
虽然Perl是活生生的“Unix工具箱”,但你并不需要是Unix大师,甚至也不必懂Unix就可以使用本书。除非特别注明,否则我们所提到的一切都可以同样应用到Windows版本的ActivePerl(ActiveState出品),以及许许多多其他新潮的Perl版本。
阅读本书之前,虽然不需事先具备任何Perl的基础,但我们还是衷心希望你先熟悉一些写程序的概念,像变量(variable)、循环(loop)、子程序(subroutine)和数组(array)以及最重要的“用你最熟悉的文本编辑器来编辑源代码”。我们不会花时间来尝试说明这些概念。有些人平生所学的第一个程序语言就是Perl,并因学习本书而获得成功,我们相当高兴有这样的例子,但是我们并不敢保证每个人都能取得一样的成果。
排版约定
本书使用以下的字体惯例:
等宽字
用于方法名称(method name)、函数名称(function name)、变量(variable)、属性(attribute)以及程序代码范例。
等宽黑体字
用于用户所输入的内容。
等宽斜体宇
用于程序代码中可被替换的项目(例如:filename,你可以将它代换成实际的文件名)。
斜体字
用于正文所提到的文件名称、URL、主机名称、第一次捉及的重要词汇以及命令。
脚注
一般附加在括号之内,初次(也许是第二次、第三次)阅读本书时应该略过。有些不完全正确的用语是为了简化说明,而脚注会说明事实。通常脚注中的资料是高级主题,不会在本书其他部分讨论到。
如何与我们联系
本书的内容都经过测试,尽管我们做了最大的努力,但错误和疏忽仍然在所难免。如果你发现有什么错误或者是对将来的版本有什么建议,请通过下面的地址告诉我们:
假如你正在寻找用30到45小时就能掌握Perl语言编程的最佳方式,那么你已经找到了!在后面的300多页里,我们会提供精心安排的入门指引,介绍这个在互联网中担负重任的程序语言。它也是最受全世界系统管理员、网络黑客(web hacker)及业余程序员青睐的程序语言。
我们不可能只花几小时就把Perl的全部知识传授给你,会这么保证的书大概都撒了一点谎。相对地,我们慎选了Perl中完整又实用的部分供你学习。这些材料足以编写128行以内的小程序,大约90%的Perl程序都不需要很多篇幅。当你准备继续深入时,建议您阅读《Intermediate Perl》这本书,该书涵盖了许多本书舍去不讲的部分。此外,我们还纳入了许多知识点以便后续的扩展和研习。
每章的内容并不多,可以在一两个小时之内读完。各章后面都有一系列的习题,帮助你巩固刚学到的知识,在附录A中还附有习题解答,供你比对思考。因此,本书可以说是相当适合作为“Perl入门”的课堂教材。我们对此有第一手的经验,因为本书的内容几乎是逐字逐句从“Learning Perl”教学中萃取出来的,而这正是我们教过上千名学生的招牌课程。话虽如此,我们也将本书设计成适合自学的形式。
虽然Perl是活生生的“Unix工具箱”,但你并不需要是Unix大师,甚至也不必懂Unix就可以使用本书。除非特别注明,否则我们所提到的一切都可以同样应用到Windows版本的ActivePerl(ActiveState出品),以及许许多多其他新潮的Perl版本。
阅读本书之前,虽然不需事先具备任何Perl的基础,但我们还是衷心希望你先熟悉一些写程序的概念,像变量(variable)、循环(loop)、子程序(subroutine)和数组(array)以及最重要的“用你最熟悉的文本编辑器来编辑源代码”。我们不会花时间来尝试说明这些概念。有些人平生所学的第一个程序语言就是Perl,并因学习本书而获得成功,我们相当高兴有这样的例子,但是我们并不敢保证每个人都能取得一样的成果。
排版约定
本书使用以下的字体惯例:
等宽字
用于方法名称(method name)、函数名称(function name)、变量(variable)、属性(attribute)以及程序代码范例。
等宽黑体字
用于用户所输入的内容。
等宽斜体宇
用于程序代码中可被替换的项目(例如:filename,你可以将它代换成实际的文件名)。
斜体字
用于正文所提到的文件名称、URL、主机名称、第一次捉及的重要词汇以及命令。
脚注
一般附加在括号之内,初次(也许是第二次、第三次)阅读本书时应该略过。有些不完全正确的用语是为了简化说明,而脚注会说明事实。通常脚注中的资料是高级主题,不会在本书其他部分讨论到。
如何与我们联系
本书的内容都经过测试,尽管我们做了最大的努力,但错误和疏忽仍然在所难免。如果你发现有什么错误或者是对将来的版本有什么建议,请通过下面的地址告诉我们:
评论交流
共有23人开贴评论 27人参与评论 11人参与打分 查看
评价等级:







发表于:2010-2-15 14:29:00
1. 入门书籍,因此,不要奢望太多;选材所决定
2. 既然是入门书籍,就要有所偏重,引导新手但又在某些地方留有余地以让继续深入者可以寻根探究,这本书这方面还是做得不错的
3. 关于翻译,大略读了一遍,没发现不知所云的翻译,因此翻译上也算及格
4. 由于我只是想看看该书后能看部分Perl程序或者做简单的修改,因此也当做手册来翻(我用C+Shell居多),不过一直想好好研究研究Perl的正则表达式,毕竟Perl把正则表达式的应用在各种语言之间推向了一个高度
5. 东南出的Oreilly的书有点偏贵:(
2. 既然是入门书籍,就要有所偏重,引导新手但又在某些地方留有余地以让继续深入者可以寻根探究,这本书这方面还是做得不错的
3. 关于翻译,大略读了一遍,没发现不知所云的翻译,因此翻译上也算及格
4. 由于我只是想看看该书后能看部分Perl程序或者做简单的修改,因此也当做手册来翻(我用C+Shell居多),不过一直想好好研究研究Perl的正则表达式,毕竟Perl把正则表达式的应用在各种语言之间推向了一个高度
5. 东南出的Oreilly的书有点偏贵:(
| 我要写评论 |
| 查看所有评论交流(共23条) |


点击看大图







加载中...