Tag Archives: C++

Objective-C for IPhone

Objective-C for IPhone Developers – A Beginner’s Guide, James A. Brannan, James A., McGraw-Hill, 2010 New programmers will want to read this book. As the title says, it is for beginners. The book does not mention the Apple Mac and … Continue reading

Posted in books | Tagged , | Leave a comment

Learning Android

Learning Android, Marko Gargenta, O’Reilly, 2010 This slim book will get you programming Java apps quickly. Also, for C++ code, there is a valuable chapter showing how to use JNI (for compute intensive graphics or math). 200 pages.

Posted in books | Tagged , , , , | Leave a comment

Objective-C

Objective-C / Steven Holzner, Peachpit, 2010 Programmers will find this flavour of C quite different from C++. You can use it on Linux or Windows, but it is mostly used for the Mac or iPhone. This very readable book will … Continue reading

Posted in books | Tagged , , | Leave a comment

Art of Concurrency

The Art of Concurrency / Clay Breshears, O’Reilly, 2009 All programmers will want to read this. 300 pages. 1 – Want to go Faster? Raise Your Hands if You Want to go Faster! 2 – Concurrent or not Concurrent? 3 … Continue reading

Posted in books | Tagged , , , | Leave a comment

Elements of Programming

Elements of Programming / Alexander Stepanov, Addison-Wesley, 2009 An advanced book on software design, with examples in C++. It is highly recommended by Bjarne Stroustrup. 250 pages, hardcover.

Posted in books | Tagged , , , | Leave a comment

The algorithm design manual

The algorithm design manual / Steven S. Skiena, Springer, 2008 “This is the most approachable book on algorithms that I have” — Megan Squire. Examples in C, 700 pages, hardcover

Posted in books | Tagged , | Leave a comment

The art of multiprocessor programming

The art of multiprocessor programming / Maurice Herlihy, Nir Shavit, Elsevier/Morgan Kaufmann, 2008 This book is destined to become a classic, and is required reading for all Java and C++ programmers.  It covers the principles and practice of programming `multicore` … Continue reading

Posted in books | Tagged , , , | Leave a comment

Code quality

Code quality : the open source perspective / Diomidis Spinellis, Addison-Wesley, 2006 Here is an excellent book for Java and C++ programmers. It is the sequel to ‘Code Reading’. 500 pages. “It’s a very dense book, with something to think … Continue reading

Posted in books | Tagged , , , | Leave a comment

Expert MySQL

Expert MySQL / Charles A. Bell, APress, 2007 Here is a book on the internals of MySQL, which will be useful when you want to improve or extend it. The book should also be interesting to you if you are … Continue reading

Posted in books | Tagged , , | Leave a comment

The art of debugging with GDB, DDD, and Eclipse

The art of debugging with GDB, DDD, and Eclipse / by Norman Matloff, No Starch Press, 2008 This book is important reading for anyone programming on Linux in C++, Java, Perl, or Python. It is very readable with 250 pages.

Posted in books | Tagged , , , , | Leave a comment