Tom Christiansen

Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen different spoken languages. Tom finally escaped UW-Madison with B.A.s in Spanish and computer science and an M.S. in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, with customer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over fifteen years' experience in UNIX system administration and programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, surrounded by mule deer, skunks, and the occasional mountain lion and black bear, Tom takes summers off for hiking, hacking, birding, music making, and gaming.

Programming Perl Programming Perl
by Tom Christiansen, brian d foy, Larry Wall, Jon Orwant
Fourth Edition February 2012
Print: $59.99
Ebook: $50.99

Perl Cookbook Perl Cookbook
by Tom Christiansen, Nat Torkington
Second Edition August 2003
Print: $49.95
Ebook: $39.99

Programming Perl Programming Perl
by Larry Wall, Tom Christiansen, Jon Orwant
Third Edition July 2000

Perl Cookbook Perl Cookbook
by Tom Christiansen, Nat Torkington
August 1998

Learning Perl on Win32 Systems Learning Perl on Win32 Systems
by Randal L. Schwartz, Erik Olson, Tom Christiansen
August 1997
Print: $34.95

Learning Perl Learning Perl
by Randal L. Schwartz, Tom Christiansen
Second Edition July 1997

Programming Perl Programming Perl
by Larry Wall, Tom Christiansen, Randal L. Schwartz
Second Edition October 1996

"Why should I buy this book? Well if you use Perl and are working on the 3rd edition and other works of the same age you are missing out on more than a decade of improvements to the Perl language. Just think of how much more productive you will be if you stop having to type messy constructs like "$x = 3 unless defined $x" and instead say "$x //= 3;"?"
--Martin Houston, FLOSSUK

"This edition offers something for everyone; the novice is introduced to the basics, the intermediate acquires new knowledge or re-evaluates that already in possession filling in the gaps, while the advanced one is getting a tour through all the new language features up to 5.16."
--Nikos Vaggalis, iProgrammer

"In short, this book allowed me to learn the ins and outs of Perl at my own pace, making this a wonderful cookbook for any Perl chef."
--Jacob Allen, Computer Science House