Postby Technomancer » Wed Aug 31, 2005 10:10 am
The books that I use myself are excellent, but alas, out of print. Instead I'd recommend:
For introductory C programming:
'Applied C : An Introduction and More' by Alice Fischer et al.
For more advanced concepts:
Data Structures and Algorithm Analysis in C by M.A. Weiss.
That's if you're interested in learning C. As far as applications go, I can't really help you unless you're interested in mathematical stuff or signal processing. However, you might be interested in Sayood's book "Introduction to Data Compression", whic I used for my multimedia signal processing course. Most of the examples are in C, and are also pretty straightforward.
The scientific method," Thomas Henry Huxley once wrote, "is nothing but the normal working of the human mind." That is to say, when the mind is working; that is to say further, when it is engaged in corrrecting its mistakes. Taking this point of view, we may conclude that science is not physics, biology, or chemistry—is not even a "subject"—but a moral imperative drawn from a larger narrative whose purpose is to give perspective, balance, and humility to learning.
Neil Postman
(The End of Education)
Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that my ignorance is just as good as your knowledge
Isaac Aasimov