Have one to sell? Sell yours here
 
 
C Unleashed
 
See larger image
 

C Unleashed (Paperback)

by Richard Heathfield (Author), Ian Woods (Author), Ian Kelly (Author), Ben Pfaff (Author), Mike Lee (Author), Brett Fishburne (Author), Sam Hobbs (Author), Stephan Wilms (Author), Dann Corbit (Author), Mathew Watson (Author), Chad Dixon (Author), Mike Wright (Author), Lawrence Kirby (Author), Martin Ambuhl (Author), Nicholas Williams (Author)
5.0 out of 5 stars  See all reviews (4 customer reviews)

Available from these sellers.


3 used from £68.49

Customers Who Bought This Item Also Bought

C. Puzzle Book

C. Puzzle Book

by Alan R. Feuer
5.0 out of 5 stars (1)  £13.80
The C Standard

The C Standard

by British Standards Institute
5.0 out of 5 stars (1)  £29.71
C. Answer Book (Prentice Hall Software)

C. Answer Book (Prentice Hall Software)

by Clovis L. Tondo
4.2 out of 5 stars (5)  £25.44
Explore similar items

Product details

  • Paperback: 1392 pages
  • Publisher: Sams; 1st edition (23 Aug 2000)
  • Language English
  • ISBN-10: 0672318962
  • ISBN-13: 978-0672318962
  • Product Dimensions: 23.1 x 18.6 x 5.6 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon.co.uk Sales Rank: 624,604 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Product Description

C Unleashed is a very comprehensive book on the ANSI C programming language. This book promotes solid, portable programming using ANSI C, thus benefiting programmers on any platform, including mainframes. Covers the New Standard for C, known as C9X, and includes embedded systems, simulation processing, threading and multiprocessing, digital signal processing, and natural language processing.



From the Author

C Unleashed - a book for unleashing C programmers
C Unleashed will help you to make the move from "good programmer" to "great programmer". It pays no heed to particular compilers or operating systems, concentrating instead on the core language, and demonstrating how you can use C's power to write fast, efficient, reliable, and portable programs. There's plenty of source code to get your teeth into, and lots of excellent exegetic text from some of the best programmers in the business. The book focuses very strongly on what you *can* do in C, if you set your mind to it. Need 100 digits of precision? No problem. Need to bulletproof your memory allocation? Sorted. Need some help with debugging? Look no further. Need to understand how to implement powerful data structures? Sure.

Take a peek into the world of embedded systems programming; learn how to isolate non-portable code; find out what you can really do with recursion, or with bit-twiddling, or with files.

It's all in here (except for hash tables, which we seem to have overlooked for some reason).

Hmmm. I'm beginning to sound like a marketing manager, so I think I'll stop there before I end up with pointy hair or something equally weird. :-)


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

4 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
5 of 5 people found the following review helpful:
5.0 out of 5 stars An Excellent book for those wishing to move on in C, 16 Sep 2000
By R. Wightman (Northern England) - See all my reviews
(REAL NAME)   
Fed up with books on C that tread over the same ground and then give up just when everything begins to get interesting? C Unleashed is written for the programmer who has a reasonable grasp (about a years' experience or so) of the basics of the language, including pointers, and wants to know how and where to go from there. Written by a collection of the resident guru's from the comp.lang.c newsgroup the book falls between a straight tutorial and an exhaustive investigation into a particular subject. It is not exhaustive, to be so would require a whole series of similarly sized tomes. As it is the book weighs over 2Kgs!

The book starts off by trying to break some of the bad habits and gotchas that learner programmers fall into: void main(); fflush(stdin); etc, though one or two common ones didn't make it in this section at least. This leaves you feeling smug as you tick off those habits you didn't fall into until..... I'm not saying which one(s). The Holy wars of programming style are covered though sensibly the book does not take sides.

It then inducts you into the usage of dealing with that most important part of programming: data, more specifically data structures. Again each chapter here could fill an equivalently sized book on its own so by necessity the information presented is simply that which you need to know to implement the routines.

Finally the third section introduces the programmer to a wide variety of current and potential uses of C in modern computing. From matrices to CGI programming to genetic programming there is something here of interest to most programmers.

What I don't like about this latter part of the book is that there is little sense of cohesion. It feels more like a collection of (practical) abstract conference papers. With each chapter by a different author and intended to standalone there is little code reuse. Thus code developed in the earlier part of the book is ignored for another solution. As an instance of this; chapter 6 develops various functions for reading and writing data files but parts of this are then rewritten several times again. Perhaps a distribution of the code developed in the second part of the book would have paid dividends in demonstrating the power of code reuse. The spread of authors also means that there is a variety of writing styles here. As ever a style that appeals to one person will not appeal to the next. It does keep things fresh though.

Recommendable? Yes! There are mistakes; it would be hard for a book of this size not to have any, though fortunately most are typographic rather than technical. There is a list of errata on the web. This book should sit on your bookshelf next to Kernighan &Ritchie, Harbison and Steele, and Steve Summits' FAQ book. Just don't drop it on your foot!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars A fantastic book for the practical use of C, 7 Nov 2000
By A Customer
If you've learned C, and you want to put that knowledge to good use in real world applications, then this book has no match. Topics covering a huge range of subjects from parsing text to digital signal processing. I wish I had found this book earlier.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars An Exceptional Book, 6 Sep 2000
By A Customer
This is an absolutely exceptional book that provides the reader with a understanding in a vast number of areas of advanced C programming. Each chapter can be read as a single entity and thus ensures that the reader can just pick out a chapter of interest without having to read the preceeding chapters. This book is a must for any intermediate C programmer who is looking to improve their C programming skills quickly to an advanced level.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars C UNLEASHED by: Richar Heathfield, Lawrence Kirby, et al
I have now had time to look at the above book carefully. My apprecaiation of these authors couldn't be more appropriate, having had such a bad time buying few wrong books (only... Read more
Published on 5 Aug 2003

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.