B
Bill Cunningham
I just purchased a book used called "C Unleashed" By RJH and was
wondering if it's our own strangely placed Heathfield?
Bill
wondering if it's our own strangely placed Heathfield?
Bill
Bill said:I just purchased a book used called "C Unleashed" By RJH and was
wondering if it's our own strangely placed Heathfield?
Bill Cunningham said:I just purchased a book used called "C Unleashed" By RJH and was
wondering if it's our own strangely placed Heathfield?
Martin Ambuhl said:Yes, our own RJH is an author of _C Unleashed_.
In said:So, I assume it's worth buying?
August Derleth said:So, I assume it's worth buying?
Dan said:
In said:I'm slightly surprised that Dan should cite this review of "C
Unleashed". The review is quite critical, which in itself is OK,
of course, but the specific grounds for criticism are not, I
would have thought, such as to commend themselves to clc
participants in general, nor to Dan Pop in particular.
To wit:
a) The reviewer (Francis Glassborrow) takes the authors of "C
Unleashed" to task for not making more of the existence of the 'new'
(1999) C standard. Dan has been very critical of this standard and
(rightly, in my opinion) regards it as pretty much irrelevant so long
as it is unsupported by the major C compilers.
b) The reviewer's other main complaint is that the authors continue
to recommend C for a range of tasks that, in the reviewer's opinion,
are better handled with C++ or other languages. Opinions differ on
this question, of course, but clc participants are likely to take a
broader view of the domain of effectivess of C than does
Glassborrow.
Dan Pop said:I don't have to be in perfect agreement with a review in order to
recommend it. I agree, however, with most points made by the reviewer
and the general conclusion, otherwise I wouldn't have recommended it
in the first place.
IMHO, this book is a solution in search of a problem. If someone wants
a tutorial C text, K&R2 is a (much) better choice. For a book about
algorithms with C examples, Sedgewick is a (much) better choice. For
a book about actually writing real life C code, Plauger's "The Standard C
Library" is a (much) better choice. Again, IMHO.
In said:C Unleashed fits in perfectly. It's more intended for people that have
already chosen C and want expand their skills in some areas. It's not trying
to teach C, or the standard library.
Dan said:Are you sure you know what "The Standard C Library" is about?
In said:"P.J. Plauger, The Standard C Library (Englewood Cliffs NJ: Prentice
Hall, 1992). Contains a complete implementation of the Standard C
library, as well as text from the library portion of the C Standard
and guidance in using the Standard C library."
(http://www-ccs.ucsd.edu/c/crit_pb.html)
I suppose it's the "complete implementation" part you're stressing here.
I don't really see that as directly competitive with "C Unleashed".
For example, I have learned useful things from the chapters in the
latter dealing with CGI and linear algebra.
Dan said:Have I ever claimed that there is nothing useful to be learned from
"C Unleashed"? One can learn useful things even from Schildt's books...
In said:Well, that's nice: seem to offer some slight placation, then snatch
it right back.
I have no vested interest in C Unleashed; it just strikes me that it
offers many good examples of programming in "the clc style", and that
your citation of Glassborow's dismissive review was disingenuous,
given that his criticisms were based on a parti pris in favour of
the C99 standard and C++ (as against C89, which is both the lingua
franca of open source and clc, and -- to all appearances -- your
own preference in programming languages).
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.