Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Computer Science and Perl ­Programming
Best of the Perl Journal

Rating
Format
Paperback, 758 pages
Published
United States, 1 November 2002

In its first five years of existence, The Perl Journal ran 247 articles by over 120 authors. Every serious Perl programmer subscribed to it, and every notable Perl guru jumped at the opportunity to write for it. TPJ explained critical topics such as regular expressions, databases, and object-oriented programming, and demonstrated Perl's utility for fields as diverse as astronomy, biology, economics, AI, and games. The magazine gave birth to both the Obfuscated Perl Contest and the Perl Poetry contest, and remains a proud and timeless achievement of Perl during one of its most exciting periods of development.Computer Science and Perl Programming is the first volume of The Best of the Perl Journal, compiled and re-edited by the original editor and publisher of The Perl Journal, Jon Orwant. In this series, we've taken the very best (and still relevant) articles published in TPJ over its 5 years of publication and immortalized them into three volumes. This volume has 70 articles devoted to hard-core computer science, advanced programming techniques, and the underlying mechanics of Perl.Here's a sample of what you'll find inside:

* Jeffrey Friedl on Understanding Regexes

* Mark Jason Dominus on optimizing your Perl programs with Memoization

* Damian Conway on Parsing

* Tim Meadowcroft on integrating Perl with Microsoft Office

* Larry Wall on the culture of Perl

Written by 41 of the most prominent and prolific members of the closely-knit Perl community, this anthology does what no other book can, giving unique insight into the real-life applications and powerful techniques made possible by Perl.Other books tell you how to use Perl, but this book goes far beyond that: it shows you not only how to use Perl, but what you could use Perl for. This is more than just The Best of the Perl Journal -- in many ways, this is the best of Perl.


O¿Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 1978, O¿Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying ¿faint signals¿ from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.



  • Foreword
  • Preface
  • Chapter 1: Introduction
  • Beginner Concepts
    • Chapter 2: All About Arrays
    • Chapter 3: Perfect Programming
    • Chapter 4: Precedence
    • Chapter 5: The Birth of a One-Liner
    • Chapter 6: Comparators, Sorting, and Hashes
    • Chapter 7: What Is Truth?
    • Chapter 8: Using Object-Oriented Modules
    • Chapter 9: Unreal Numbers
    • Chapter 10: CryptoContext
    • Chapter 11: References
    • Chapter 12: Perl Heresies
  • Regular Expressions
    • Chapter 13: Understanding Regular Expressions, Part I
    • Chapter 14: Understanding Regular Expressions, Part II
    • Chapter 15: Understanding Regular Expressions, Part III
    • Chapter 16: Nibbling Strings
    • Chapter 17: How Regexes Work
  • Computer Science
    • Chapter 18: Infinite Lists
    • Chapter 19: Compression
    • Chapter 20: Memoization
    • Chapter 21: Parsing
    • Chapter 22: Trees and Game Trees
    • Chapter 23: B_Trees
    • Chapter 24: Making Life and Death Decisions with Perl
    • Chapter 25: Information Retrieval
    • Chapter 26: Randomness
    • Chapter 27: Random Number Generators and XS
  • Programming Techniques
    • Chapter 28: Suffering from Buffering
    • Chapter 29: Scoping
    • Chapter 30: Seven Useful Uses of local
    • Chapter 31: Parsing Command-Line Options
    • Chapter 32: Building a Better Hash with tie
    • Chapter 33: Source Filters
    • Chapter 34: Overloading
    • Chapter 35: Building Objects Out of Arrays
    • Chapter 36: Hiding Objects with Closures
    • Chapter 37: Multiple Dispatch in Perl
  • Software Development
    • Chapter 38: Using Other Languages from Perl
    • Chapter 39: SWIG
    • Chapter 40: Benchmarking
    • Chapter 41: Building Software with Cons
    • Chapter 42: MakeMaker
    • Chapter 43: Autoloading Perl Code
    • Chapter 44: Debugging and Devel::
  • Networking
    • Chapter 45: Email with Attachments
    • Chapter 46: Sending Mail Without sendmail
    • Chapter 47: Filtering Mail
    • Chapter 48: Net::Telnet
    • Chapter 49: Microsoft Office
    • Chapter 50: Client-Server Applications
    • Chapter 51: Managing Streaming Audio
    • Chapter 52: A 74-Line Ip Telephone
    • Chapter 53: Controlling Modems
    • Chapter 54: Using Usenet from Perl
    • Chapter 55: Transferring Files with FTP
    • Chapter 56: Spidering an FTP Site
    • Chapter 57: DNS Updates with Perl
  • Databases
    • Chapter 58: DBI
    • Chapter 59: Using DBI with Microsoft Access
    • Chapter 60: DBI Caveats
    • Chapter 61: Beyond Hardcoded Database Applications with DBIx::Recordset
    • Chapter 62: Win32::ODBC
    • Chapter 63: Net::LDAP
    • Chapter 64: Web Databases the Genome Project Way
    • Chapter 65: Spreadsheet::WriteExcel
  • Internals
    • Chapter 66: How to Improve Perl
    • Chapter 67: Components of the Perl Distribution
    • Chapter 68: Basic Perl Anatomy
    • Chapter 69: Lexical Analysis
    • Chapter 70: Debugging Perl Programs with -D
    • Chapter 71: Microperl
  • Colophon

Show more

Our Price
£28.76
Elsewhere
£39.99
Save £11.23 (28%)
Ships from UK Estimated delivery date: 19th May - 21st May from UK

Buy Together
+
Buy together with Games, Diversions, and Perl Culture at a great price!
Buy Together
£57.15
Elsewhere Price
£68.75
You Save £11.60 (17%)

Product Description

In its first five years of existence, The Perl Journal ran 247 articles by over 120 authors. Every serious Perl programmer subscribed to it, and every notable Perl guru jumped at the opportunity to write for it. TPJ explained critical topics such as regular expressions, databases, and object-oriented programming, and demonstrated Perl's utility for fields as diverse as astronomy, biology, economics, AI, and games. The magazine gave birth to both the Obfuscated Perl Contest and the Perl Poetry contest, and remains a proud and timeless achievement of Perl during one of its most exciting periods of development.Computer Science and Perl Programming is the first volume of The Best of the Perl Journal, compiled and re-edited by the original editor and publisher of The Perl Journal, Jon Orwant. In this series, we've taken the very best (and still relevant) articles published in TPJ over its 5 years of publication and immortalized them into three volumes. This volume has 70 articles devoted to hard-core computer science, advanced programming techniques, and the underlying mechanics of Perl.Here's a sample of what you'll find inside:

* Jeffrey Friedl on Understanding Regexes

* Mark Jason Dominus on optimizing your Perl programs with Memoization

* Damian Conway on Parsing

* Tim Meadowcroft on integrating Perl with Microsoft Office

* Larry Wall on the culture of Perl

Written by 41 of the most prominent and prolific members of the closely-knit Perl community, this anthology does what no other book can, giving unique insight into the real-life applications and powerful techniques made possible by Perl.Other books tell you how to use Perl, but this book goes far beyond that: it shows you not only how to use Perl, but what you could use Perl for. This is more than just The Best of the Perl Journal -- in many ways, this is the best of Perl.


O¿Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 1978, O¿Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying ¿faint signals¿ from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.



Show more
Product Details
EAN
9780596003104
ISBN
0596003102
Other Information
index
Dimensions
23.7 x 17.8 x 4.4 centimeters (1.20 kg)

Table of Contents

Foreword Preface 1. Introduction Part I. Beginner Concepts 2. All About Arrays 3. Perfect Programming 4. Precedence 5. The Birth of a One-Liner 6. Comparators, Sorting, and Hashes 7. What Is Truth? 8. Using Object-Oriented Modules 9. Unreal Numbers 10. CryptoContext 11. References 12. Perl Heresies Part II. Regular Expressions 13. Understanding Regular Expressions, Part I 14. Understanding Regular Expressions, Part II 15. Understanding Regular Expressions, Part III 16. Nibbling Strings 17. How Regexes Work Part III. Computer Science 18. Infinite Lists 19. Compression 20. Memoization 21. Parsing 22. Trees 23. B-Trees 24. Making Life and Death Decisions with Perl 25. Information Retrieval 26. Randomness 27. Random Number Generators and XS Part IV. Programming Techniques 28. Just the FAQs: Suffering from Buffering 29. Scoping 30. Seven Useful Uses of local 31. Parsing Command-line Options 32. Building a Better Hash with tie 33. Source Filters 34. Overloading 35. Building Objects Out of Arrays 36. Hiding Objects with Closures 37. Multiple Dispatch in Perl Part V. Software Development 38. Using Other Languages from Perl 39. SWIG 40. Benchmarking 41. Building Software with Cons 42. MakeMaker 43. Autoloading Perl code 44. Debugging and Devel:: Part VI. Networking 45. E-mail with Attachments 46. Sending Mail Without sendmail 47. Filtering Mail 48. Net::Telnet 49. Microsoft Office 50. Client-Server Applications 51. Managing Streaming Audio 52. A Napster Client Library 53. A 74-line IP Telephone 54. Controlling Modems 55. Using Usenet from Perl 56. Transferring Files with FTP 57. Spidering an FTP Site 58. DNS Updates With Perl Part VII. Databases 59. DBI 60. Using DBI with Microsoft Access 61. DBI Caveats 62. Beyond Hardcoded Database Applications with DBIx::Recordset 63. Win32::ODBC 64. Net::LDAP 65. Web Databases the Genome Project Way 66. Spreadsheet::WriteExcel Part VIII. Internals 67. How To Improve Perl 68. Components of the Perl Distribution 69. Basic Perl Anatomy 70. Lexical Analysis 71. Debugging Perl Programs with -D 72. Microperl Index About the Authors

About the Author

Jon Orwant, a well-known member of the Perl community, founded The Perl Journal and co-authored O'Reilly's bestseller, Programming Perl, 3rd Edition.

Reviews

"This excellent work from O'Reilly is the first in a valuable series of revised and edited reprints of the very best articles from the Journal. If you're looking for simple answers to generic problems, then this work is certainly not for you. On the other hand, for a thrilling, thought provoking read which will certainly stretch and enliven your coding approach, this volume comes highly recommended." - Martin Howse, Linux User & Developer, issue 27

Show more
Review this Product
Ask a Question About this Product More...
 
Look for similar items by category
People also searched for
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.