Nevertheless, I am really excited with how much better the book has gotten in the past two months (it's probably one Amazon star better than it was before), though what is even more exciting is that I am already able to share the latest version with you via O'Reilly's Rough Cuts program. What I submitted for copyedit on Monday was just made available on Rough Cuts today! (Apparently you can see the Table of Contents and read the Foreword and Preface without paying for the book.)
Since the last update to Rough Cuts (mind you, that is when I thought I had a complete first draft), I have added an additional 91 pages for a whopping total of 546 pages. The following are some of the new sections that were added:
- Detailed example of dividing compiled code into modules and loading them with the Closure Library (appears in Chapter 12).
- Rewrite of the complex component example at the end of end of Chapter 8.
- More hidden options in Chapter 14, which has been renamed to "Inside the Compiler."
- An explanation of goog.events.KeyHandler in Chapter 6.
- A section on goog.Uri in Chapter 7.
- A section on mock objects in Chapter 15.
- A new appendix on plovr (appears as Appendix C).
- Acknowledgments in the Preface.
For the next month or so, the manuscript will bounce back and forth between O'Reilly and me. According to Amazon, my book will be out on September 15, 2010, though I think that may be a little optimistic. Fortunately, the beauty of Rough Cuts is that you don't have to wait until the fall to get the help you need with Closure today!