Linkers and Loaders has ratings and 10 reviews. Steve said: Definitely worth reading if you write native code for a living (or hobby).Published in. “I enjoyed reading this useful overview of the techniques and challenges of implementing linkers and loaders. While most of the examples are focused on three. Only now, with the publication of Linkers & Loaders, is there an authoritative book John Levine is the author or co-author of many books, including lex & yac.
|Published (Last):||2 January 2009|
|PDF File Size:||13.21 Mb|
|ePub File Size:||12.94 Mb|
|Price:||Free* [*Free Regsitration Required]|
I didn’t know what linkers or loaders do going into this book, and ilnkers I am still confused about some aspects of them, I feel like I have a better understanding of what happens between object code and executable than I did before. Geronimo Garcia Sgrita rated it really liked it Mar 09, The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems.
Collective Wisdom from the Experts is “The Linker Is not a Magical Program”, and this book goes a long way towards taking that magic away.
My takeaway is that the basic principles loasers linkers and loaders are straightforward enough but that every single specific implementation is a collection of nasty hacks influenced by the operating system and hardware. Perhaps a case study, i. On one hand, I found this book to be really hard to read, but at a second glance, I can’t really say there is anything wrong with it except for a two points: My library Help Advanced Book Search.
But do you know how to use them to loqders greatest possible advantage? Book Description Written for any programmer who works with compiled code, this book surveys today’s hardware platforms with a tour of how code is linked and executed on IBM mainframes, Unix, and Windows.
Some of the sections have odd or off-topic subsections, and I think it could be better organized.
Linkers and Loaders by John R. Levine
Morgan Kaufmann- Computers – pages. Unix programmers will be pleased that the book has more information on non-Windows platforms than on Windows itself.
Jun 07, Jose rated it liked it Shelves: Email Required, but never shown. Nov 12, David Lindelof rated it really liked it. Written for any programmer who works with compiled code, this book surveys today’s hardware platforms with a tour of how code is linked and executed on IBM mainframes, Unix, and Windows. I understand new loaders are very rarely designed, but anyway, this book is of no You barely can understand linkers by this book since it falls into implementation details of each specific OS and CPU too early.
What is this so-called linker who combines those files into a library, or an executable?
This is a hard book for me to rate. Collective Wisdom from the Experts is “The Linker You may have written hundreds, maybe thousands of programs, but if you are like most programmers then everything that happens after the compilation is kind of mysterious. My only semi-complaint is that it spent a lot of pages talking about real mode but being published inwe were less than a decade removed from that fever dream of backwards compatibility.
Linkers and Loaders – John R. Levine – Google Books
Kazuya Sakakihara rated it linkees it Dec 17, User Review – Flag as inappropriate although lacking of concrete examples, i would give it a 4 star as there are not many books available dedicated to linkers. Jan 07, Carlos O’Donell rated it liked it.
So far, the only decent “book” i’ve found is the Intel Software Developers Manual Vol 3, but that does not cover relocation and is much too advanced and detailed for a newbie – it’s got stuff on SSE etc. It’s 15 years old. Jan 11, Mike rated it it was ok Shelves: You barely can understand linkers by this book since it falls into implementation details of each specific OS and CPU too early.
Until I read this book I simply did not understand how a program actually ran on my computer.
Linkers and Loaders
You’ll learn to avoid the pitfalls associated with Windows DLLs, take advantage of the space-saving, performance-improving techniques linkwrs by many modern linkers, make the best use of the UNIX ELF library scheme, and much more. Linkers and Loaders John R. Paperbackpages.
Mike Lambert rated it it was ok Oct 09, Steven Shaw rated it really liked it Sep 26, But still very useful and a great introduction to linkers and loaders.