对初学者很友好的一本书,漫天的脚注让我想到了新星的图注本福尔摩斯。
Headfirst Perl暂时还没有,不过小骆驼也一样的易读和有趣。花了一周看完第一遍,又用了三天读了第二遍,现在还在完成练习题。 PS喜欢做题的朋友可以看->Student Workbook for Learning Perl.
LISP说,接触新的语言要问三个问题:基本元素是什么、如何组合以及如何抽象。
基本元素:数据(标量,数组,哈希);
组合的方法:操作符,上下文,控制结构,内插,正则表达式(?描述某种特定的模式);
抽象的手段:给标量变量赋值,句柄,子程序,引用,模块。
还没有理解的特别清楚,而且这本书涵盖的内容实在有限。引用和稍复杂的数据结构都没有介绍(前言说第四版开始小骆驼的进阶内容被移出来于是有了草泥马书)。
接下来叙述下比较有意思的部分(很perl):
正则表达式和tr///;
用perl重写大部分unix工具,grab,map,find,cat,管道,重定向;
众多的语法糖(懒惰是程序员的美德);
加强的sort,编写排序规则;
吊炸天的单行命令,比如:
cat filename | perl -wanle 'my @F=split;print"@F[0..5]"' ;
好用的定义或操作符// ;
用三目运算符?:做多路分支;
最后提一下切片。比如上文单行命令中的@F[0..5]。
最后,以前没有用过Linux,没有学过脚本语言,最开始还是很痛苦的(现在也是),但是perl的确是很强大哈。
最后最后,请多多指教!
很好的入门书 没图的Headfirst
《Perl语言入门》热门书评
-
菜鸟要勇敢!只有骨灰骨灰级的Perl玩家才知道的秘密!
27有用 2无用 ageratum 2012-06-16
菜鸟要勇敢!只有骨灰骨灰级的Perl玩家才知道的秘密!这里的许多人(1980后),肯定都听说过钟道隆吧,就是独创了风靡1990年代的“逆向英语学习法”的那位老爷子。这位老爷子,是在他45岁那年才开始自学英语的,一年之后就成为了翻译!而且他是复读机的发明者(来自《维基百科》,可信度很高)。更夸张的是,...
-
写的很风趣
7有用 0无用 Ankh 2006-06-18
本书写的很风趣,就像家常闲聊一样介绍了Perl的基础知识。在不多的200多页中,"废话"的确很多,不过却让这本书看起来很轻松愉快,完全可以当作,要是你不急需Perl技能的话,完全可以当作闲暇时间的读物。本书的另外一个特征是,具有相当多的注释。几乎每一页都有注释。很多注释也是调侃性...
-
入门必备
5有用 0无用 我思故我在 2005-12-27
我是边看这本书(电子版)边写程序的,这本书简明扼要地介绍了使用Perl进行基本开发所必需的所有基本知识。当然读书的方法也是很重要的。...
-
最佳的perl入门书!
5有用 0无用 多云 2006-02-15
写的深入浅出,清楚透彻,繁简适中。初级的perl内容都有涉猎,高级内容往往指出方向。本书以*nix平台为主,但却不拘泥于平台,绝大多数内容在windows平台下同样适合。更加吸引人的是全书到处是些小幽默,让你忍俊不禁。使得看书的过程没有一点的枯燥,而是充满了乐趣。这是我看过得最有趣的技术书籍!她没有...
-
你能想到的,perl都能做到
4有用 0无用 gflfof 2008-02-23
几乎每天都要用到perl,就算不是编新脚本,也要用到过去的脚本。但一直以来对于perl都是现用现查,几次重复下来,终于算是掌握了perl最基本的一点点东西。learning perl这本书挺薄的,不过讲到的内容非常之多──原来perl可以这样去用,这本书的特色是涵盖了大量的perl的功能性和技巧性的...
书名: Perl语言入门
作者: [美] Randal L·Schwartz
出版社: 东南大学出版社
出版年: 2007
页数: 306
定价: 42.00
装帧: 平装
ISBN: 9787564106362