Facebook Twitter Pinterest
  • Alle Preisangaben inkl. MwSt.
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Menge:1
Higher-Order Perl: Transf... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von AnybookLtd
Zustand: Gebraucht: Gut
Kommentar: Frueheres Bibliotheksbuch. Versand aus Großbritannien, Versandzeit 2- 8 Tage. Die auf dem Foto abgebildet Abdeckungen können nicht identisch sein mit der des eigentlichen Buches. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Dieses Bild anzeigen

Higher-Order Perl: Transforming Programs with Programs (Englisch) Taschenbuch – 14. März 2005

5.0 von 5 Sternen 2 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 65,22
EUR 52,77 EUR 33,26
45 neu ab EUR 52,77 13 gebraucht ab EUR 33,26
click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.



Produktinformation

Produktbeschreibungen

Pressestimmen

"It's well writteneveryone who claims to be an expert ought to read itthese techniques allow programmers to accomplish far more than they're used to."
-- Gregory V. Wilson, "Dr. Dobb's Journal," November 2005
"It is, quite simply, one of the best books on programming I have read for a long time." -- Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005


"Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level."
-- Mark Rutz, "Linux Journal," November 2005
"The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl."
-- Reinhard Voglmaier, "Unix Review," November 2005
"Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators."
-- Peter Scott, President, PSDT, November 2005
"Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts." Reinhard Voglmaier, UnixReview.com, November 2005
"Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full..""
--Teodor Zlatanov, Programmer, Gold Software Systems

It's well writteneveryone who claims to be an expert ought to read itthese techniques allow programmers to accomplish far more than they're used to.
Gregory V. Wilson, "Dr. Dobb's Journal," November 2005
It is, quite simply, one of the best books on programming I have read for a long time.Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005


Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level.
Mark Rutz, "Linux Journal," November 2005
The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl.
Reinhard Voglmaier, "Unix Review," November 2005
Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators.
Peter Scott, President, PSDT, November 2005
Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts. Reinhard Voglmaier, UnixReview.com, November 2005
Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full..
--Teodor Zlatanov, Programmer, Gold Software Systems

?It's well written?everyone who claims to be an expert ought to read it?these techniques allow programmers to accomplish far more than they're used to.?
?Gregory V. Wilson, "Dr. Dobb's Journal," November 2005
?It is, quite simply, one of the best books on programming I have read for a long time.??Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005


?Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level.?
?Mark Rutz, "Linux Journal," November 2005
?The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl.?
?Reinhard Voglmaier, "Unix Review," November 2005
?Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators.?
?Peter Scott, President, PSDT, November 2005
?Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts.? Reinhard Voglmaier, UnixReview.com, November 2005
?Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full.?.?
-- Teodor Zlatanov, Programmer, Gold Software Systems

???It's well written???everyone who claims to be an expert ought to read it???these techniques allow programmers to accomplish far more than they're used to.???
???Gregory V. Wilson, "Dr. Dobb's Journal," November 2005
???It is, quite simply, one of the best books on programming I have read for a long time.??????Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005


???Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level.???
???Mark Rutz, "Linux Journal," November 2005
???The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl.???
???Reinhard Voglmaier, "Unix Review," November 2005
???Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators.???
???Peter Scott, President, PSDT, November 2005
???Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts.??? Reinhard Voglmaier, UnixReview.com, November 2005
???Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full.???.???
--Teodor Zlatanov, Programmer, Gold Software Systems

"It's well written...everyone who claims to be an expert ought to read it...these techniques allow programmers to accomplish far more than they're used to."
-Gregory V. Wilson, "Dr. Dobb's Journal," November 2005
"It is, quite simply, one of the best books on programming I have read for a long time."-Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005


"Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level."
-Mark Rutz, "Linux Journal," November 2005
"The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl."
-Reinhard Voglmaier, "Unix Review," November 2005
"Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators."
-Peter Scott, President, PSDT, November 2005
"Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts." Reinhard Voglmaier, UnixReview.com, November 2005
"Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full..""
--Teodor Zlatanov, Programmer, Gold Software Systems

It's well written everyone who claims to be an expert ought to read it these techniques allow programmers to accomplish far more than they're used to. Gregory V. Wilson, "Dr. Dobb's Journal," November 2005 It is, quite simply, one of the best books on programming I have read for a long time. Martin Schweitzer, "Computing Reviews," Association for Computing Machinery, July 2005
Mark Jason Dominus has hit his mark with Higher Order Perl. It is a very informative book that is a must read for Perl programmers who want to take their skills to the next level. Mark Rutz, "Linux Journal," November 2005 The chapter on parsing alone is worth the price of this book. I do not know a better text about parsing in Perl. Reinhard Voglmaier, "Unix Review," November 2005
Mark Jason Dominus explores recursion so thoroughly he literally turns it inside-out, showing in simple terms how to turn recursive functions into iterators. Peter Scott, President, PSDT, November 2005
Higher-Order Perl is one of the Perl books that should have a place on the bookshelf of every Perl programmer. It offers an in-depth understanding of important programming techniques and fundamental concepts. Reinhard Voglmaier, UnixReview.com, November 2005
Higher-Order Perl is a terrific book targeted at the advanced Perl programmer with a significant computer science background. The tone, content, and code make Higher-Order Perl memorable; the knowledge, wisdom, and intuition it provides make it a book any Perl programmer should aim to understand and digest in full. . Teodor Zlatanov, Programmer, Gold Software Systems"

Synopsis

Most Perl programmers were originally trained as C and Unix programmers, so the Perl programs that they write bear a strong resemblance to C programs. However, Perl incorporates many features that have their roots in other languages such as Lisp. These advanced features are not well understood and are rarely used by most Perl programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve in any other way. One of the most powerful of these techniques is writing functions that manufacture or modify other functions. For example, instead of writing ten similar functions, a programmer can write a general pattern or framework that can then create the functions as needed according to the pattern.For several years Mark Jason Dominus has worked to apply functional programming techniques to Perl. Now Mark brings these flexible programming methods that he has successfully taught in numerous tutorials and training sessions to a wider audience. This title introduces powerful programming methods new to most Perl programmers that were previously the domain of computer scientists.

It gradually builds up confidence by describing techniques of progressive sophistication. It shows how to improve everyday programs and includes numerous engaging code examples to illustrate the methods.

Alle Produktbeschreibungen

Kundenrezensionen

5.0 von 5 Sternen
5 Sterne
2
4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Stern
0
Beide Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch
In diesem Buch werden die drei Tugenden eines Perl-Programmierers, Ungeduld (das geht schneller!), Faulheit(denken statt arbeiten!) und Überheblichkeit (das geht besser!) auf die Spitze getrieben. Perl soll nicht nur arbeiten, nein, Perl soll die Programme gefälligst selbst schreiben, die die Arbeit verrichten. Dabei werden in lockerer und leichter Sprache ganz nebenbei Programmiertechniken vermittelt, die man sonst nur aus Lisp kennt (Rekursion, Listenverarbeitung, Methodendispatch mit dynamisch vom Programm erstellten Funktionen, Parsing).
Was das Lesen erleichtert ist, daß alte Bekannte aus der KI (Turm von Hanoi, Set partitioning, Bäume) als "Sandsäcke" für
die Perl-Programmiertechniken dienen.
Im Unterschied zum Wolfbook (Algorithmen in Perl) liegt hier der Schwerpunkt weniger auf der Vermittlung von Wissen als vielmehr auf dem Trainieren von Denktechniken. Das ist mitunter anstrengend mach aber Spaß.
Daß das Buch ausgezeichnet lektoriert und ausgestattet ist, kommt dem Leser durchaus zugute.
Kritisch anzumerken wäre allerdings, daß dieses oder jenes Lieblingsprojekt des Autors hätte etwas angewandteren Projekten hätte Platz machen können. Das tut aber der Qualität das Buches kaum Abbruch.
Ein Wort der Warnung: Das Buch ist weder für absolute Programmier- noch für absolute Perlanfänger geeignet. Für fortgeschrittenere Perlprogrammierer und -profis ist das Buch eine Fundgrube von Ideen und Programmiertechniken, die den alten Spruch von "Easy things easy, hard things possible " zu "hard things easy, impossible things possible" transformieren. Mit Perl natürlich.
Kommentar 12 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
If you're interested in functional programming, have a procedural or object-oriented background (as most corporate or freelance software developers do have), and have hacked together a few Perl scripts, this is the book for you.

Assuming at least basic knowledge of Perl, the author uses this widespread language to show a different side of Perl, and does things in a concise and elegant way that you thought would only be possible in Haskell or Common Lisp. The book starts with fundamentals such as caching, recursion and iterators and builds streams, higher-order functions and currying on top of that. Every chapter is packed with great stuff, even for experienced developers. Due to the well-written text and structure, it's easy to absorb this different style of programming. I wouldn't recommend this book to novice programmers, though.
This book is light on theory; code examples shape the book, all inter-related, building on top of each other. The final chapter contains a long and complex real-world example that neatly wraps up the book and is based on modules and functions developed throughout the book.

Even if Perl isn't your main language, this is the book to enlighten you about functional programming in practice... unless you want to take the harder, "academic" route via Haskell, Lisp or ML.
Kommentar Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: HASH(0x8d3507e0) von 5 Sternen 18 Rezensionen
139 von 142 Kunden fanden die folgende Rezension hilfreich
HASH(0x8d86e1d4) von 5 Sternen Aptly named 8. April 2005
Von Damian Conway - Veröffentlicht auf Amazon.com
Format: Taschenbuch
As a programmer, your bookshelf is probably overflowing with books that did nothing to change the way you program...or think about programming.

You're going to need a completely different shelf for this book.

While discussing caching techniques in Chapter 3, Mark Jason Dominus points out how a large enough increase in power can change the fundamental way you think about a technology. And that's precisely what this entire book does for Perl.

It raids the deepest vaults and highest towers of Computer Science, and transforms the many arcane treasures it finds---recursion, iterators, filters, memoization, partitioning, numerical methods, higher-order functions, currying, cutsorting, grammar-based parsing, lazy evaluation, and constraint programming---into powerful and practical tools for real-world programming tasks: file system interactions, HTML processing, database access, web spidering, typesetting, mail processing, home finance, text outlining, and diagram generation.

Along the way it also scatters smaller (but equally invaluable) gems, like the elegant explanation of the difference between 'scope' and 'duration' in Chapter 3, or the careful exploration of how best to return error flags in Chapter 4. It even has practical tips for Perl evangelists.

Dominus presents even the most complex ideas in simple, comprehensible ways, but never compromises on the precision and attention to detail for which he is so widely and justly admired.

His writing is--as always--lucid, eloquent, witty, and compelling.

Aptly named, this truly is a Perl book of a higher order, and essential reading for every serious Perl programmer.
57 von 59 Kunden fanden die folgende Rezension hilfreich
HASH(0x8d3a4f0c) von 5 Sternen An instant classic 28. März 2005
Von M. Friedman - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Many in the Perl community have been eagerly awaiting Higher Order Perl, and they will not be dissapointed. Not only is this a great Perl book, it's one of the best general computer science texts I've read in a long time. Dominus focuses on the functional, LISP-like aspects of Perl, breaking readers of the procedural habits they have developed writing Perl code. The book starts with a few simple examples of callbacks and closures, and quickly moves on to developing functions that dynamically manufacture and return other functions. These techniques are used to their fullest potential as Dominus shows us how to use dynamic iterators to eliminate recursion; an invaluable technique considering Perl's lack of tail call optimization. Further techniques include using iterators to transform other iterators (analagous to Perl's map function), currying, using linked lists to create "lazy" streams that produce their data upon request, and function memoization. Dominus also makes digressions into Perl internals, giving the reader a magnificent depth of understanding about how these techniques actually function under the hood.
21 von 21 Kunden fanden die folgende Rezension hilfreich
HASH(0x8d86e234) von 5 Sternen Lives up to the expectations 7. August 2006
Von Eli Bendersky - Veröffentlicht auf Amazon.com
Format: Taschenbuch
In "Higher Order Perl" (or HOP as it's affectionately called in the Perl community), the renown Perl wizard Mark Jason Dominus (MJD) shows how to take Perl coding to the next level by applying advanced programming techniques from the domain of functional programming.

The book covers recursion (including methods to convert recursive code to iterative code), iterators, streams, memoization, currying, parsing, constraint programming and higher order functions (functions that take functions as arguments and/or return other functions). It is packed with great, sophisticated code which is explained very well and is a model for correct programming. The author takes an approach similar to Peter Norvig's PAIP - advanced coding techniques are presented, and then non-trivial programs are written to demonstrate these concepts.

The comparison with Lisp here is unavoidable, and MJD talks about Lisp in his preface. He claims that Perl shares 6 of the "7 features unique to Lisp" quoted from Norvig's PAIP, and that this basically means that most of what can be written in Lisp can be written in Perl in roughly the same manner. But as he himself admits in a later interview, the 7th "missing feature" of Lisp, namely its uniform syntax, is what *really* differentiates Lisp from the rest. Lisp's syntax allows a very clean handling of higher-order functions, list-processing, and most importantly macros. The contrast between MJD's own code in HOP and Norvig's PAIP code is the best example for this fundamental difference. Be MJD's code as clean and nice as it is (for Perl, anyway), it is nowhere near the sheer aesthetic appeal of Norvig's Lisp.

Still, Lisp is Lisp and Perl is Perl, and each has its respectable place in the world of programming. HOP is a great book to read, and I warmly recommend it to any intermediate+ Perl programmer. For people who have never programmed in Lisp or have never learned functional programming techniques, this book is a must - it will literally take your code to a higher level. For diehard fans of Lisp, this book demonstrates how to employ most of your favorite techniques in the most practical language out there (though the Perlish syntactic sugar will at times make your teeth grind).
12 von 12 Kunden fanden die folgende Rezension hilfreich
HASH(0x8d86e0b4) von 5 Sternen a must-read book for serious Perl programmers 5. August 2007
Von Ricardo Signes - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
I had originally planned to read Higher Order Perl and write my review immediately. When it became clear that I wasn't going to read HOP straight through, I figured I'd write a review when I was done. More and more, it looks like my reading of the last two chapters is being indefinitely delayed. I'm going to write what I think so far, while it's still more or less fresh in my mind.

Higher Order Perl was originally going to be given some fairly bland name, like "Handbook of Advancted Perl Techniques." This would have been a spot-on (but uninteresting) title. HOP provides the reader with explanation and demonstration of techniques for problem-solving that are often overlooked. The examples are complex and detailed, but not byzantine, and they're built up slowly, piece by piece, so that each line of code's meaning and significance are made clear.

The title "Higher Order Perl" refers to the book's most central technique, functional programming. While many programmers understand how to abstract a specific solution into a more general one, Dominus helps the reader learn to push the envelope, abstracing generic solutions into extremely generalized solutions that can be applied to seemingly-unrelated problems. This is frequently done by the construction of functions that build functions that build functions -- and so on, functions all the way down. Instead of solving the problem in base, earthly Perl, the programmer produces Perl elements of a higher order which, operating in harmony, become all things to all people.Well, I'm hyperbolizing, but I think it would be hard for me to over-emphasize the value of techniques like closures, iterators, and currying. They are, in part, what make Lisp so powerful, and the marriage of Lisp's power and Perl's expressivity is a happy one.As for the writing, it is good. The language is clear and the material is well-presented. One should be cautioned, though, that the book is dense. Dominus is constantly pressing onward, explaining new techniques or new ways to apply already-explained techniques. I found myself reading each page carefully and deliberately, only to turn back to it a few pages later, to be sure that I understood how the new material was relying on the old. It made the book a challenge to read, but it was a thoroughly enjoyable challenge. I never felt so frustrated by a bizarre idea that I gave up or so bored with an over-explained one that I skipped ahead.

Finally, while the techniques that Dominus presents are powerful and advanced, the required knowledge of Perl is not particularly great. Because he clearly explains the key Perl concepts that he uses (especially closures and associated scoping issues), any competent programmer with a working knowledge of Perl should be able to put the ideas in Higher Order Perl to work.

For serious Perl programmers, Higher Order Perl is a must-read book.
8 von 8 Kunden fanden die folgende Rezension hilfreich
HASH(0x8d92e4a4) von 5 Sternen Solving Problems using Perl in a Functiona Programming approach 9. August 2007
Von Shlomo Yona - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Functional Programming is a programming paradigm that is very useful and must be part of the tool-arsenal of any software engineer and developer along with the well known Object Oriented Programming, the procedural programming approaches and the less known Aspect Oriented programming.

HOP gives an easy access to Functional Programming for Perl developers. The book is written in a personal manner and is fun to read and sometimes even funny. It is definitely not a dry factoid book.

The examples in the book are useful not only as they demonstrate nicely the need and power of functional programming but also due to their practicality for seasoned programmers.

I felt the influence of books such as "Structure and Interpretation of Computer Programs" by Abelson and the Sussmans" on HOP, and it was very nice and helpful to read MJD's recommendations for other good readings on the subject.

I got to reading HOP cover to cover, several times. I attempted to solve myself the problems raised in the book and found the process of doing that enjoying and rewarding. Reading on the commentary and approach suggested by MJD was in many ways enlightening. You can find some very amusing footnotes in the book that makes it yet more fun to read.

MJD gives a refreshing view on Perl programming, and shows that tasks that can be very complicated and hard, or computationally intense can be turned "inside out" and handled in a functional programming approach that simplifies understanding, simplifies the solution and also simplifies the implementation.

MJD presents a very useful introduction to functional programming using Perl using practical problems, and the nice thing is that even theoretical problems get practical usages when explained, which makes the reading fun, and worth the while for the non-theoretical people amongst the readers.

Though the book sometimes goes into detail or length too much for my taste, it does do a good job in giving the new view of the capabilities of a Perl programmer and the Perl programming language and how to use them.

I can testify that a lot of code that I got to see, write and maintain got a considerable "lift" and "upgrade" since me and other colleagues of mine read this book and used some of the wisdom that it offers.

There are many good and useful follow-ups to this book in the form of Perl modules on CPAN, articles and posts on the web and some book chapters. Look them up!

Also, if you feel that this functional programming approach is useful to you, you might want to probe further on this by reading Haskell, Lisp, Scheme (and other functional programming languages) literature. There are several "must read!" for these programming languages that will give you a very deep understanding and good skills in this programming paradigm. Also -- you will find, especially after reading HOP, that you now have the tools to easily and practically apply the functional programming principles that you learn in Functional Programming books to Perl and use it in your Perl code.

A few words on MDJ himself: I read a lot of what he wrote for Perl and used some of his modules and code that is available on the web. I had the pleasure of hosting him on the first YAPC in Israel and attend a 3 day course that he gave. He is a very smart person, a very nice person and an excellent teacher and a very good writer. If you don't already know MJD, this book is a very good way of getting access to some of the wisdom that this gut has to offer.

If you don't know which Perl books to buy and/or to read, know this: HOP is one of the books that you should read!

(It is funny that almost 3 years after I read this book for the first time and after reading some of the material before editing, as MJD offered in his private mailing list, I only now get to write a review on it. But still, it surely deserves a book review and a good mark too.)
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.