Francis Glassborow writes: This is an excellent book despite these comments. I have criticised the
code because I would hate one of you to emulate the author's coding style in
the belief that it is of the same quality as the information content of the
book.
Francis Glassborow writes: I am going to be rather extreme here and declare that I think that
every technical user of PCs should be familiar with the contents of this
book.
Brian Bramer writes: A well written and presented book. As an aid in presenting concepts
the authors use a 'design space approach' which is a diagrammatic
method of presenting significant design aspects and choice of
particular architectures.
Francis Glassborow writes: If you have the time, I would hope that you would accept the challenge of
reading a book such as this one. The subject matter is technically demanding
but the author has avoided wrapping it up in overly academic
language.
Dave Rutlidge writes: Overall I consider this to be an excellent book. The author clearly knows
his subject, and presents it with an infectious enthusiasm.
Francis Glassborow writes: If you want to program seriously, Algorithms in C belongs on your desk, if
you need to program numerically then so should Numerical Recipes in C.
Francis Glassborow writes: While the material in these books is at a fundamental theoretical
level no self-respecting programmer should be unaware of it.
Some of it may be hard work but if more practitioners were familiar
with Knuth's work we would have a better overall quality in
our software.
Francis Glassborow writes: While the material in these books is at a fundamental theoretical
level no self-respecting programmer should be unaware of it.
Some of it may be hard work but if more practitioners were familiar
with Knuth's work we would have a better overall quality in
our software.
Francis Glassborow writes: ...if their concept of testing is 'if it compiles and runs then all is well', you could do worse than invest time in
reading this book so that you will be able to promote a viable
alternative.
Francis Glassborow writes: This book is almost essential reading for those who wish to learn to improve
their writing, technical or otherwise. I think Addison-Wesley should send a
free copy to all whose book proposals they accept.
David Cleaver writes: In summary I would recommend this comprehensive tutorial in ANSI Standard C
programming and the Standard Libraries to any member of the target
readership.
Francis Glassborow writes: I would encourage serious C programmers to study this book (that means
reading and re-reading until understanding occurs). In the short term it is
easy to claim that you do not have time to make this kind of effort. In the
long term you do not have time not to.
Francis Glassborow writes: I have
reservations but I believe that this book is good value for money and works
well even with the updated version of Stroustrup's book.
Christer Loefving writes: To write a book about C++ aimed for beginners is not an easy task,
but this is a real good one...
I think the speed in this book (after the first chapters) will
make it hard to read for the real beginner...
...However, this title is well worth its price.
Francis Glassborow writes: Those seeking to impress others with
their knowledge of C++ will find that a covet reading of this book will allow
them to greatly enhance their reputations.
Burkhard Kloss writes: If somewhere in your future you see the words 'ODMG', 'Object
Database', 'OQL' and C++, you should probably have a look
at this book.
C++ Primer 3rd edby Stanley B Lippman & Josee Lajoie[Highly Recommended]
Francis Glassborow writes: Thanks to the authors we have an introductory text that sets a standard
for others to aspire to.
Brian Bramer writes: This is a very good introductory text suitable for a reader with some
experience of procedural programming (C, Pascal, Modula 2, etc.) or OO
programming. It is fast moving, packed with plenty of example programs and
clear detailed explanations... ...Highly recommended!
Francis Glassborow writes: If you are already a
reasonably fluent programmer you will find The C++ Programming Language
helpful and the tutorial element is much stronger in this edition than in
the original.
Brian Bramer writes: I liked the structure of the book with part one taking the reader
through traditional procedural programming techniques and then moving
onto OO in part two. This enables readers to use and appreciate objects
without having to plunge into the implementation details of classes.
John Washington writes: Authoritative, readable
(preferably more than once), yet never patronising, never boring and not a
single example of those jokey gee-whizz "Haven't you done well, go and get a
cup of coffee!" lines so beloved of many American authors.
Rob Henley writes: The book is reasonably priced and is the first truly intelligible guide I
have seen to cover the mechanics of writing CORBA systems.
Francis Glassborow writes: The contents of this book need to be widely known at all levels of the
software industry. Until CMM, or something like it, is widely adopted by the
software industry, we will continue to drift in a search for a non-existent
silver bullet.
Francis Glassborow writes: This is an extremely interesting book. In a world where books are
expected to have hundreds of pages it has less than two hundred...
...It won't even
turn you into an excellent programmer. However the author believes
that it will lay foundations on which you will be able to build skills
based on insight and understanding. I think he has a view worth
considering.
Francis Glassborow writes: If you want to learn more about the technical and business issues at
stake in this area will benefit from taking time to read this book.
Francis Glassborow writes: However it is also a (much) better than
average book on the subject of concurrency. The author does not assume you
know about the subject in general and merely want to implement it in
Java.
Francis Glassborow writes: Nothing will substitute for being there, but at least this will give you a
sense of what those out in new territories are doing.
Mathew Davies writes: If you are considering writing re-usable software, using re-usable software, or
managing a project that is involved with re-usable software, then you should
look at this book.
Mike Ellis writes: This book is intended to teach young programmers, perhaps still at
university or early in their careers, techniques that will be valuable for a
long time.
Graham Kendall writes: If you are looking for a book covering algorithms and their analysis then
this is as good as any I've seen (and I've seen a lot) and it does cover a
lot of ground.
Francis Glassborow writes: If you do anything but the simplest of low level programming you should
have access to this book. Either buy your own copy or ensure that your
workplace has a copy available.
Ian Cargill writes: Not a perfect
book, but a pretty good one. If you want a good introduction to database
design, then I can certainly recommend this one; but for goodness sake, skip
the bit on mission statements!
Kevlin Henney writes: If you have even the slightest inclination towards considering yourself a
serious OO developer, this book should be on your shelf.
Sean Corfield writes: ...as a reference manual for STL and a good jumping off point for
applications built on top of it, this book deserves a very solid
recommendation.
Francis Glassborow writes: If you have already got a start with the STL by reading something such as
Leen Ammeraal's excellent STL for C++ Programmers this book would make an
excellent study to take you on to higher things.
Francis Glassborow writes: If you have an interest in parallel processing (and that would seem to be
important for the future) this is a book you should look at.
J Crickett writes: I'd recommend buying this book if you wish to get a quick grasp of what each API offers, you can then use the detailed SDK documentation
on the CD for the development.
Mathew Davies writes: In fact, I'd go as far
as to say that it would be negligent for a conscientious software engineer
not to read this book. It really is that good!
Jac van den Goor writes: Managing your own personal software process is not easy, but it is worth the
effort, since it will enable you to improve you knowledge and skills and
broaden your view extensively.
Francis Glassborow writes: I was delighted to see that this book is now in a second edition.
The original was an excellent study for C++ programmers...
...Unless you are sure you understood
the first edition, you can probably benefit from reading this new
one.
Francis Glassborow writes: Feynman always brought his own
unique perspective to whatever he did and this is abundantly evident in this
book. He was one of those rare scientists who could write and speak fluently
about his work.
Francis Glassborow writes: In simple terms, if you are writing a program whose performance is affected
by access to storage devices this is a book that you ought to read and keep
on your shelf afterwards.
Francis Glassborow writes: This is a book about designing and using file
structures. As such it makes an excellent study of this important subject
area.
Richard Blundell writes: The bulk of the material is interesting, accurate and easy to read, and I think many people would get quite
a lot of design insight from this book.
Lyn Holman writes: I found the style easy to deal
with and the contents very informative and would recommend this book to
anyone wishing to appraise themselves of the various techniques available
for computer graphics.
Francis Glassborow writes: you owe it to yourself, to your employers and to your customers and clients, to read this book, to study it and to try to grasp
the gestalt
Francis Glassborow writes: If you wish to prepare high quality documents with complete control over the
typography, layout, indexes and tables of contents this book with appropriate
software will fill your needs.
Brian Bramer writes: I found this a very interesting book relevant to my own research work. It
would be useful not only for those writing compilers for parallel systems
but also for anyone implementing code on sequential or parallel
architectures who need to consider the efficiency of generated
code.
Brian Bramer writes: Hitting problems with faster hardware does not always work and one's
customers may not be able to buy the latest Pentium. This book gives sound
practical advice from someone who has faced real world problems and will be
of use to system developers, algorithm designers and researchers who need to
get the best performance out of Pentium platforms.
Chris Hills writes: It is a great deal better than other
graphics books I have seen recently and could be used (as intended) as a
student course book, recommended.
Francis Glassborow writes: You want my honest opinion? If you have any pretensions to being a
professional software engineer you will read this book and try incorporate
the contents into your skill set.
Francis Glassborow writes: If you are serious about Java, are already a fluent programmer (not
necessarily in Java) and can afford over £70 then these volumes belong on
your reference shelf.
Francis Glassborow writes: If you are serious about Java, are already a fluent programmer (not
necessarily in Java) and can afford over £70 then these volumes belong on
your reference shelf.
Francis Glassborow writes: And like a good dictionary you can
learn something by browsing it while your development package chews away at
your latest product.
Francis Glassborow writes: If you have some (but not necessarily much) programming background this is a
carefully planned course to turn you into a thoughtful Java programmer.
About as good as you will get for individual study.