Advertisement
Membership
Login
ACCU Buttons
Search in Book Reviews
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
The author writes good, clear English and avoids the academic habit of obscuring technical detail behind a fog of syntactically convoluted English.
If you are one of those people who are curious as to how your executable gets put together from object files, and what happens at the time that it is loaded for execution then this book is one of the clearest and best informed sources of information that I have come across.
Some people responsible for issues of language design actually need to have some understanding of linkage and loading. Some of the more obscure requirements in standardised languages such as C and C++ are there because of the need to cater for some of the more eccentric architectures that exist.
I do not normally provide lists of chapter titles but I will make an exception in this case because I think it is probably the quickest way to tell you what this book covers. The chapters are: 'Linking&Loading', 'Architectural Issues', 'Object Files', 'Storage Allocation', 'Symbol Management', 'Libraries', 'Relocation', 'Loading and Overlays', 'Shared Libraries', 'Dynamic Linking and Loading' and 'Advanced Techniques'. That final chapter finishes with a quick look at the Java Linking Model.
Very few people will actually need an understanding of much of the contents of this book, but quite a few with more enquiring minds and a well developed sense of curiosity will find this book a comfortable way to satisfaction. Highly recommended reading if the subject interests you.