商品簡介
如果剛開始學習Perl這門語言,那么《Perl語言入門(影印版第6版)》就是你所需要的——不管你是一名程序員,還是系統管理員,抑或是網絡黑客。這本由施瓦茨、福瓦、菲尼克斯編寫的《Perl語言入門(影印版第6版)》被整整兩代Perl用戶呢稱為“小駱駝書”,根據作者從1991年開始的教學經驗積累匯聚而成,多年來十分暢銷。此次第六版涵蓋了最新的Perl5.14版本的變化。
Perl能在絕大多數平臺上完成幾乎所有任務,不管是簡單的修修補補,還是大型完備的網絡應用。《Perl語言入門》從最基礎的開始教起,然後逐漸深入,讓你慢慢能夠自行編寫多至128行的程序——如今90%的Perl程序差不多都是這般大小。本書每章都包含若干習題,幫助你鞏固消化剛學到的知識。也許其他書籍只是想著灌輸Perl編程的條條框框,但本書不同,我們希望把你培養成一名真正的Perl程序員。
名人推薦
施瓦茨、福瓦、菲尼克斯編寫的《Perl語言入門(影印版第6版)》絕對是每一位Perl程序員此生必讀的經典著作之一。此書蘊含的知識極為豐富,即便擁有多年Perl編程經驗的人,哪怕只是粗淺翻閱本書代碼示例,也同樣會獲益匪淺。”
目次
preface
1. Introduction
Questions and Answers
Is This the Right Book for You?
Why Are There So Many Footnotes?
What About the Exercises and Their Answers?
What Do Those Numbers Mean at the Start'of the Exercise?
What If I'm a Perl Course Instructor?
What Does "Perl" Stand For?
Why Did Larry Create Perl?
Why Didn't Larry Just Use Some Other Language?
Is Perl Easy or Hard?
How Did Perl Get to Be So Popular?
What's Happening with Perl Now?
What's Perl Really Good For?
What Is Perl Not Good For?
How Can I Get Perl?
What Is CPAN?
How Can I Get Support for Perl?
Are There Any Other Kinds of Support?
What If I Find a Bug in Perl?
How Do I Make a Perl Program?
A Simple Program
What's Inside That Program?
How Do I Compile My Perl Program?
A Whirlwind Tour of Perl
Exercises
2. Scalar Data
3. Lists and Arrays
4. Subroutines
5. Input and Output
6. Hashes
7. In The World of Regular Expressions
8. Matching With Regular Expressions
9. Processing Text With Regular Expressions
10. More Control Structures
11. Peri Modules
12. File Tests
13. Directory Operations
14. Strings and Sorting
15. Smart Matching and Given-when
16. Process Management
17. Some Advanced Peri Techniques
index