The book <u>is</u> terrible.
However it is wonderfully matched with its subject matter. Applescript is idiosyncratic and incomplete, and so is the book. So perhaps the author did the best job he that could be done, and his book may qualify as the least-worst book on Applescript.
I rated it average, because it makes the 'average mistakes' that pervade programming books. Starting with Example 1-1 which doesn't work, through many other examples that don't, to the incomplete specification of important functions. I eventually found the Errata web page that confirmed that the examples don't work, but I have yet to find any complete specification of the baroque language.
For example 'filespec' is an important datatype apprarently essential to creating a file. The book gives no specification of how to create one, except in one special case that it repeated in many examples, which don't work (see Errata, again). And important though it is, it does not rate an entry in the index.
Finally the last paragragh of the book describes an intriguing class that represents a Web Page, but gives not a clue of how you can use it.
You are welcome to use these comments for marketing purposes :-)
|