Rating:  Summary: The definitive book for Gnome programming Review: Fair warning: I was one of the technical reviewers of this book.This is currently the definitive book on Gtk+ and Gnome programming. Such a book is most definitely needed, as there isn't a lot of good documentation for Gnome programming right now. One of the great strengths of this book is that it's based on real-life experience with Gnome. Havoc is one of the core Gnome developers, and author of the Guppi chart package among other things. Most of the technical reviewers are people that actually implemented major pieces of Gnome. Thus, you're likely to find not just a rehash of the API reference (which actually would be useful in itself, given the state of Gnome documents), but a clear explanation of various design decisions you're likely to face, pitfalls to avoid, and recipes for solving problems. My guess is that this will quickly become a well-thumbed book on the shelf of any serious Gnome programmer. I guess my biggest gripe with the book is its limited scope with regard to some of the more advanced areas in Gnome. For example, there's very little coverage of CORBA or Bonobo, the Gnome component framework. Given that these parts are still somewhat in flux, your best bet is to read the source. This book is a good guide to have along as you explore the Gnome development environment.
Rating:  Summary: Good book with good license Review: Havoc has written a very nice book, and it has a nice license. This means that we can actually maintain and keep the book up to date as the GNOME libraries evolve. While the book does not describe absolutely everything in the GNOME libraries, it is a very good starting point for programmers who want to write GNOME applications. This book will give them a good idea of the range of functionality that the GNOME framework provides.
Rating:  Summary: GO HAVOC Review: Havoc man great book. I dont know how you did it...I hope Raph's book turns out as awsome as yours
Rating:  Summary: Fantastic book, Havoc! Review: Hey, what more can I say... it's the first book I've ever seen that explains autoconf/automake so I can understand it. That alone made it worth purchasing for me.
Rating:  Summary: Fantastic book, Havoc! Review: Hey, what more can I say... it's the first book I've ever seen that explains autoconf/automake so I can understand it. That alone made it worth purchasing for me.
Rating:  Summary: Dissapointing Review: I bought this book hoping it would dilute the muck about linux GUI programming... Unfortunately, I found this to be very topical with a lot of the base of GTK. I can see this as more of a desktop reference rather than a intro/guide. I don't suggest buying this book if you don't already know a lot of GTK basics.
Rating:  Summary: Dissapointing Review: I bought this book hoping it would dilute the muck about linux GUI programming... Unfortunately, I found this to be very topical with a lot of the base of GTK. I can see this as more of a desktop reference rather than a intro/guide. I don't suggest buying this book if you don't already know a lot of GTK basics.
Rating:  Summary: A bit of a disappointment. Review: I suppose this is another example of why the people who actually write a piece of software shouldn't handle its documentation. This is a somewhat haphazard reference to GTK+; it doesn't have nearly enough information to act as a tutorial, even to an experienced C programmer, and yet it's not complete enough to act as a reference guide either. Like most hacker's documentation, this is far from clear and complete; it seems geared towards people who are willing to fill in the blanks in the text themselves through reading source code or online docs. Of course, if you need to do that, why bother purchasing the book in the first place? Just read the online docs. I wish I could suggest this book, as it is an "open source" manual, but there's better material out there.
Rating:  Summary: The Definitive GNOME Programming Manual Review: If you want to write a GTK+ or GNOME application, this is the book to read. I've done my best to cover all the most important aspects of GTK+ and GNOME development, especially some of the up-to-now undocumented wizardry, such as the GTK+ object system and GDK drawing layer. The book is intended for readers with some existing GTK+ knowledge, knowledge of programming (data structures, algorithms, etc.), and C syntax. If you're a quick learner you could get by with no previous GTK+ knowledge, however. For the less adventurous, Eric Harlow's "Developing Linux Applications" and the free GTK+ Tutorial would both be reasonable prequels to this book. The book is released under the Open Publication License, and is itself a part of the GNOME project; it's maintained on the GNOME CVS server as official GNOME documentation. Thanks for your interest in the book!
Rating:  Summary: The reference you need to develop applications for GNOME Review: New Riders Publishing is pleased to announce their first book published under the open publication license. We were glad to work with Havoc to provide such great content under the open publication license. Placing this book under the Open Publication license allows New Riders to give something back to the Open Source community. We're happy to have the text posted online for revisions and easy access, as well as to receive ever-important feedback for the next edition of the text. I'd love to hear what you think about the license.
|