Mastering Algorithms with Perl: Practical Programming Through Computer Science

Mastering Algorithms with Perl: Practical Programming Through Computer Science

NOOK Book(eBook)

$17.99 $31.99 Save 44% Current price is $17.99, Original price is $31.99. You Save 44%.
View All Available Formats & Editions
Available on Compatible NOOK Devices and the free NOOK Apps.
Want a NOOK ? Explore Now


Mastering Algorithms with Perl: Practical Programming Through Computer Science by Jarkko Hietaniemi, John Macdonald, Jon Orwant

Many programmers would love to use Perl for projects that involve heavy lifting, but miss the many traditional algorithms that textbooks teach for other languages. Computer scientists have identified many techniques that a wide range of programs need, such as:

  • Fuzzy pattern matching for text (identify misspellings!)
  • Finding correlations in data
  • Game-playing algorithms
  • Predicting phenomena such as Web traffic
  • Polynomial and spline fitting
Using algorithms explained in this book, you too can carry out traditional programming tasks in a high-powered, efficient, easy-to-maintain manner with Perl.This book assumes a basic understanding of Perl syntax and functions, but not necessarily any background in computer science. The authors explain in a readable fashion the reasons for using various classic programming techniques, the kind of applications that use them, and -- most important -- how to code these algorithms in Perl.If you are an amateur programmer, this book will fill you in on the essential algorithms you need to solve problems like an expert. If you have already learned algorithms in other languages, you will be surprised at how much different (and often easier) it is to implement them in Perl. And yes, the book even has the obligatory fractal display program.There have been dozens of books on programming algorithms, some of them excellent, but never before has there been one that uses Perl.The authors include the editor of The Perl Journal and master librarian of CPAN; all are contributors to CPAN and have archived much of the code in this book there."This book was so exciting I lost sleep reading it." Tom Christiansen

Product Details

ISBN-13: 9781449307196
Publisher: O'Reilly Media, Incorporated
Publication date: 08/18/1999
Sold by: Barnes & Noble
Format: NOOK Book
Pages: 706
File size: 7 MB

About the Author

Jon Orwant is editor and publisher of The Perl Journal, a founding director of The Perl Institute, and the author of two books besides this one: Macmillan's Perl 5 Interactiveu and O'Reilly's upcoming Manipulating Text with Perl. He is a doctoral candidate at MIT, a Media Lab IBM Fellow, and a member of the Media Lab's Electronic Publishing Group. He has lectured internationally on user modeling and electronic newspapers, and has represented the Media Laboratory on television and radio.

Jarkko Hietaniemi got his MSc in Computer Science from the Helsinki University of Technology while herding its UNIX infrastructure and heard there of some new language called Perl. He has been an active Perl 5 language and libraries developer since the very early days and is the creator and master librarian of CPAN: the Comprehensive Perl Archive Network. His real paid job is a research engineer for the Communication Systems Laboratory of the Nokia Research Center.

John Macdonald ( has been using Perl since 1988 for a suite of system administration tools. His background also includes work on compilers, Unix kernal internals, and device drivers.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Mastering Algorithms with Perl 4 out of 5 based on 0 ratings. 1 reviews.
Anonymous More than 1 year ago