David Chisnall

David Chisnall arrived at the Swansea University in 2000, looked at the sun and sea, and decided to stay there. Three years and one degree later, he was no longer under the illusion that the sun was a regular feature, but was persuaded to remain for another degree by the promise of a desk with a view of the sea. During his time as a PhD student, he worked hard at the best known of postgraduate activities: procrastination. This involved writing portions of A Practical Guide to RedHat Linux, Second Edition and regular articles for InformIT and a local tech news startup (which, as these are prone to do, has since gone bust). He is a founding member and core developer of the Étoilé project, which aims to build an open source user environment based for desktop and mobile computing systems.

In spite of his best efforts, he managed to do some research in the areas of out of core pre-fetching algorithms and system simulation, and it wasn't long before his supervisor started reminding him that a thesis was a requirement of a PhD. Knowing that a large task required an even larger distraction, he also agreed to write a book on the workings of Xen. This appeared to work, and he was able to complete his thesis within a fortnight of sending the complete draft to the publisher. He has since re-discovered sleep, and taken up dancing salsa while enjoying the (temporary) lack of deadlines.

On February 1, 2010, Mike Riley posted a highly favorable review of Cocoa Programming Developer's Handbook on Dr Dobb's CodeTalk. Feel free to read the review for yourself. We'd like to leave you with Mike's closing paragraph:

"Overall, anyone committing themselves to developing for the Apple platform and already comfortable with Objective-C will find David Chisnall's book an excellent reference for all things Cocoa. The author's breadth and depth of knowledge are astounding, and the fact that he shares this education so thoroughly and effectively are testaments to his developer and communicator abilities. Every OSX developer should have this book on their desk."

Informit Network