第一图书网

Perl语言入门(第二版)

Randal L.Schwartz Tom Christiansen 中国电力出版社
出版时间:

2-1  

出版社:

中国电力出版社  

作者:

Randal L.Schwartz Tom Christiansen  

页数:

301  

字数:

300000  

译者:

洪峰  

Tag标签:

无  

内容概要

教务处讨论到这门课时,得到一个结论:虽然Perl已经在你们中间流行起来,但是这门课程和Perl的关系不深,比不上Perl和你们的关系!这倒没有什么好奇怪的,至少在抽象的层面来说,Perl和你们的关系密切。Perl是为了你们这种人而设计的;而设计得也正是像你们这种人;再加上许多类似各位的人们心血的结晶。Perl的魔力处处可见,无处不在,散布在你们每个人心灵的角落。如果有人认为Perl很奇怪,原因就在这里。

作者简介

Randal L.Schwartz和Larry Wall合著的《Programming Perl》是关于Perl最权威的著作。他在1985年创办了Stonehenge顾问公司,专门解决软件设计方面的疑难问题。他与Intel关于网络安全的诉讼案使他成为黑客界的知名人物。Tom Christiansen是Perl界的知名人物,他在Perl Institute主持Perl FAQ专栏。

书籍目录

序言 第一章 简介第二章 标量变量第三章 数组与列表数据第四章 控制结构第五章 哈希第六章 基本I/O第七章 正则表达式第八章 函数第九章 其他控制结构第十章 文件句柄和文件测试第十一章 格式第十二章 目录存取第十三章 处理文件和目录第十四章 进程管理第十五章 其他数据处理第十六章 存取系统数据库第十七章 管理用户数据库第十八章 把其他语言程序转成PERL程序第十九章 CGL程序设计附录 习题答案附录二 函数和模块附录三 网络用户端程序附录四 尚未谈到主题


图书封面

图书标签Tags

广告

下载页面


Perl语言入门(第二版) PDF格式下载



  对初学者很友好的一本书,漫天的脚注让我想到了新星的图注本福尔摩斯。
  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的确是很强大哈。
  
  最后最后,请多多指教!


  我怒草泥马啊
   这种复杂程度和需要背景知识这么多的书还能被冠以“入门”书
   你们这帮学计算机的狗篮子给我们这帮学生物的坑的死死的……
   一点机会都不给留
  
  
  
   坑爹
  
  
  
   我的评论太短了 短你吗隔壁 去年我买了个表 1024 够吗?


  绝好的入门级perl教程,不二选择。语法神马的很基础的都有了,想进一步学习得再看看黑豹之类的。别忘了动手写点代码,看会了和掌握好还是有差距的。
  
  顺带提下,最后面那部分,有些小技巧还真不错,比如inside那个模块。


  如何在你的系统上运行一个perl程序
  掌握perl的三个基本变量类型:scalar、array、hash
  掌握控制结构:while、for、if、foreach的用法
  子程序(subroutines)的用法
  Perl运算符如:grep、map、sort、print的用法
  文件操作:open、file reading 和-X(file test)
  正则表达式的知识和用法:m//、 s# # #等


  精炼,剔透,相当的不错。
  
  对概念介绍简单明了,从行文中也可以看出作者是个对perl语言相当了解的人,各种小历史在其它的相关书中是见不到的。
  
  这本是比较基本的一本书,作为封皮的骆驼(lalbama,貌似是这么拼)是个标志,恰如perl。
  
  perl语言学习时是比较难,但是掌握以后写起程序来是比较自在,尤其是对于unix程序员,^_^。


  写得很简单明了的一本书,目前一直使用c系列的语言做开发。编码风格和实现方式完全不是一路子上的,需要一定的时间习惯这门丑陋的语言


  草泥
   .-' _..`.
   / .'_.'.'
   | .' (.)`.
   ;' ,_ `.
   .--.__________.' ; `.;-'
   | ./ /
   | | /
   `..'`-._ _____, ..'
   / | | | |\ \
   / /| | | | \ \
   / / | | | | \ \
   /_/ |_| |_| \_\
   |__\ |__\ |__\ |__\
  
  ))!


  看到标题,觉得自己写的真是废话,因为本书名字就是Perl语言入门嘛,只能说,这本书太名副其实了!
  
  当然这本书不仅仅是一本入门书籍,Perl程序员完全可以用它作为速查手册。根据80/20原理,这本书基本上覆盖了Perl语言最常用的80%的核心内容,让你做到一目了然。本书最难得的就是作者用最简练的语言和例子让你快速了解Perl的各项基本功能,而不是简单地罗列语法知识,这和作者多年的培训经验密不可分的。可以说,书中的每句话都是经过提炼的精华,经得起推敲和检验,每次重读都让人能有所收获。
  
  另外翻译的也很不错,五星级推荐!


  本书的好,不光来自作者高深的学识和风趣的语言.
  也来自于译者对语言的准确把握,翻译的恰到好处.
  读起来很轻松,很顺畅.没有一丝晦涩.这是最难能可贵的.
  
  值得一读!
  


  虽然是最新版本的learning perl,但感觉写得没2ed那么随和可爱,要是一开始看的就是4ed,可能感觉就不是这样了:)
  
  强烈推荐beginners从这本看起(几天就可以finish了,很不错,呵呵)!


  这本书不厚,只有280多页,但是却每一章都写的很精彩。
  
  如果你象我一样,要跟“可怕”的UNIX和不尽的数据打交道,它无疑将为你提供一个让你十分受用的工具。如果你仅仅想学学英文或者消遣消遣,它写的是那么的风趣,可爱。如果你两者都是,那。。。
  
  可是买到它已经不太容易了。尽管先后读过它的纸质中文版,英文电子版。但是能得到一本带着淡淡油墨香味的书本,依然是一种诱惑。
  
  遍访当当,卓越,CHINA-PUB,它都已经缺货了。或许是因为英文版的缘故,文字成为了优秀书籍传播的障碍。
  
  一个无聊的下午,在广州的某个书店里转悠,居然发现了它,兴奋之余还得到了九折的折扣,赶紧买下。一看印数,居然只有区区2000本。怪不得会缺货。


哈哈哈哈,坑死你


去学python吧.perl不适合新手的


你这个评论有任何参考价值么。。


我就吐个槽


不知道这本书是怎么扯到80/20原则的。


我跟你看法正好相反。译者的水平太差了,连中国话都说不利落,全文充斥着别扭的西文句式看着难受


还不错的入门书,值得推荐。翻译过的去,有些话确实不好翻译,逻辑上正确是最要紧的,技术书不同于文学书


写的很有趣
之前也看过第二版,感觉差不多


hi,IT精英


相关图书