Games, Diversions & Perl Culture: Best of the Perl Journal

Games, Diversions & Perl Culture: Best of the Perl Journal

by Jon Orwant
Games, Diversions & Perl Culture: Best of the Perl Journal

Games, Diversions & Perl Culture: Best of the Perl Journal

by Jon Orwant

eBook

$29.99  $39.99 Save 25% Current price is $29.99, Original price is $39.99. You Save 25%.

Available on Compatible NOOK Devices and the free NOOK Apps.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

The Perl Journal (TPJ) did something most print journals aspire to, but few succeed. Within a remarkable short time, TPJ acquired a cult-following and became the voice of the Perl community. Every serious Perl programmer subscribed to it, and every notable Perl guru jumped at the opportunity to write for it. Back issues were swapped like trading cards. No longer in print format, TPJ remains the quintessential spirit of Perl--a publication for and by Perl programmers who see fun and beauty in an admittedly quirky little language.Games, Diversions, and Perl Culture is the third 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.The 47 articles included in this volume are simply some of the best Perl articles ever written on the subjects of games, diversions, and the unique culture of this close-knit community, by some of the best Perl authors and coders. Games, Diversions & Perl Culture focuses on entertaining topics that make Perl users such fanatics about the language. You'll find all of the playful features TPJ offered over the years, including the Obfuscated Perl Contests, Perl Quiz Shows, humor articles, and renowned one-line recipes. The book also contains a panoply of quirky applications of Perl, including genetic algorithms, home automation, music programming, and an entire section on natural language processing.This anthology is an unmatched compendium of Perl lore.


Product Details

ISBN-13: 9781449397784
Publisher: O'Reilly Media, Incorporated
Publication date: 05/22/2003
Series: Best of the Perl Journal
Sold by: Barnes & Noble
Format: eBook
Pages: 588
File size: 5 MB

About the Author

Jon Orwant founded The Perl Journal and received the White Camel lifetime achievement award for contributions to Perl in 2004. He's Engineering Manager at Google, where he leads Patent Search, visualizations, and digital humanities teams. For most of his tenure at Google, Jon worked on Book Search, and he developed the widely used Google Books Ngram Viewer. Prior to Google, he was CTO of O'Reilly, Director of Research at France Telecom, and a Lecturer at MIT. Orwant received his doctorate from MIT's Electronic Publishing Group in 1999.

Table of Contents

Prefaceix
1.Introduction1
Part I.Culture
2.Wherefore Art, Thou?5
3.TPJ Cover Art: From Camels to Spam10
4.Perl Style32
5.Home Automation with MisterHouse38
6.Home Automation: The X10 Nitty-Gritty49
7.A Day in the Life of comp.lang.perl.misc61
Part II.Science
8.Perl-fect Sundials71
9.Genetic Algorithms79
10.How Perl Saved the Human Genome Project89
11.PDL: The Perl Data Language98
Part III.Language
12.Chatbot::Eliza109
13.Infobots and Purl115
14.Speech Synthesis126
15.Lazy Text Formatting134
16.Perl and MIDI: Simple Languages, Easy Music144
17.Braille Contractions and Regular Expressions159
18.Hypernyms, Hyponyms, Pertainyms, and Other Word Relationships172
19.Parsing Natural Language189
20.Word Morphology201
21.Smart Matching for Human Names213
22.Localizing Your Perl Programs219
23.Internationalized Sorting233
24.Simulating Typos with Perl245
25.Correcting Typos with Perl257
26.Learning Japanese with an HTML Filter263
Part IV.Games and Quizzes
27.Games in Perl275
28.The Prisoner's Dilemma280
29.The Rezrov Infocom Game Interpreter286
30.Tktk: A Perl/Tk Solitaire Game306
31.The First Perl/Internet Quiz Show316
32.The Second Perl/Internet Quiz Show329
33.The Third Perl/Internet Quiz Show346
34.The Fourth Perl/Internet Quiz Show361
35.The Perl Whirl Quiz Show383
36.The Perl Wizard's Quiz395
Part V.Poetry
37.Just Another Perl Haiku407
38.Searching for Rhymes with Perl425
39.The Perl Poetry Contest437
Part VI.Politics
40.Pairwise Voting445
41.Secure Internet Voting460
42.Perl and Nuclear Weapons Don't Mix479
Part VII.Obfuscated Perl
43.The Zeroth Annual Obfuscated Perl Contest487
44.The First Obfuscated Perl Contest494
45.The Third Obfuscated Perl Contest503
46.The Fourth Obfuscated Perl Contest509
47.The Fifth Obfuscated Perl Contest515
48.One-Liners522
About the Authors539
Index543
From the B&N Reads Blog

Customer Reviews