Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Modern Perl: The Book: The Draft

by morgon (Curate)
on Jul 26, 2010 at 02:07 UTC ( #851311=note: print w/replies, xml ) Need Help??

in reply to Modern Perl: The Book: The Draft

So far I have just poked here and there in your draft, but I think this will be a really great book.

But here is something I would not like as a reader (as I said I have not yet read anything so sorry if I have overlooked stuff):

In Chapter 3, "Unicode in Your Filehandles" you introduce the notion of a filehandle without any explanation at all. In the code the autodie-pragma falls from the sky (finally explained in Chapter 11 I think) and you use the <>-operator, again without any explanation.

Who is the target audience? As a novice I certainly would be confused at this point.

I would add a chapter (or a section) about strict, warnings and autodie before this as well as a chapter (or section) about file-handling (explaining filehandles, open and <>).

Replies are listed 'Best First'.
Re^2: Modern Perl: The Book: The Draft
by chromatic (Archbishop) on Sep 21, 2010 at 00:05 UTC

    Since this writing I've added a section on files and a link to that section from the Unicode discussion. It's impossible to avoid forward references in general, but hopefully the link to the subsequent chapter will help. Thanks for the feedback! (How would you like me to credit you?)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://851311]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2018-01-20 19:14 GMT
Find Nodes?
    Voting Booth?
    How did you see in the new year?

    Results (227 votes). Check out past polls.