Kyle Loudon

Software Development | Design for the Web

Books

Published by the technical publisher O'Reilly Media, you can find my books in the computer sections of most bookstores as well as across the Web.

Developing Large Web Applications

Developing Large Web Applications

304 pages

Description

How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? This book offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software.

Mastering Algorithms with C

Mastering Algorithms with C

560 pages

Description

A practical introduction to data structures and algorithms using C as the language of implementation. Covers linked lists, stacks, queues, sets, hash tables, heaps, priority queues, graphs, sorting, searching, numerical methods, data compression, data encryption, graph algorithms, and geometric algorithms. Also covers the analysis of algorithms, recursion, and the effective use of pointers. Available in six languages.

Highlighted Reviews

Jul 08, 2001from an O'Reilly reader
Overall I think Mr. Loudon did an outstanding job with this book. Having clear explanations and code instead of dazzling displays of calculus makes this, to my mind, the outstanding book on the topic...
Jun 20, 2000from an O'Reilly reader
...I learned more from the few pages in this book about Big-O notation than I had after a week of lectures on the subject...In reading the book you become aware of the writer's obvious respect and pride in the algorithms being presented...The style and content of Mastering Algorithms with C is very much like a digestible derivative of The Art of Programming...
Mar 10, 2000from an O'Reilly reader
...One of those books I had to take a day off for, ring in sick, and read. It was such a revelation to find a well written book with the code in place. I have since then used a number of the structures included with great success...
C++ Pocket Reference

C++ Pocket Reference

138 pages

Description

Don't let the simarilities between C and C++ fool you into thinking that C++ is merely a trivial derivation of C. In fact, it is a rich language that extends C with some grand additions. These include support for object-oriented programming, generic programming using templates, namespaces, inline functions, operator and function overloading, better facilities for memory management, references, safer forms of casting, runtime type information, exception handling, and an extended standard library. This book provides a concise description of the entire language in an easy to reference format.

Highlighted Reviews

Feb 16, 2007from an Amazon reader
If you are looking for a quick and dirty C++ pocket reference, this book should be on the top of your list. It covers all of the necessities, which is great for when you are switching between programming languages...
Jan 28, 2005from an O'Reilly reader
Super. Absolutely bloody great and useful!
Jun 30, 2004from an Amazon reader
...I have found this book to be an excellent introduction...In just 125 small pages, the author manages to step through all of the aspects of the C++ language and concisely describe them.
Jul 06, 2003from an Amazon reader
...I found this to be a very useful and easy to follow book. It starts out with the basics of writing a C++ program...and moves into more complicated aspects of the language. I would highly recommend this as a reference book...

Contact Me

I look forward to hearing about your project. Contact me.