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.

Author: Dudal Mekora
Country: Timor Leste
Language: English (Spanish)
Genre: Relationship
Published (Last): 19 August 2005
Pages: 12
PDF File Size: 15.51 Mb
ePub File Size: 15.81 Mb
ISBN: 557-5-78487-931-4
Downloads: 90776
Price: Free* [*Free Regsitration Required]
Uploader: Shaktigar

Levine, Linkers and Loaders – Stack Overflow

Other editions – View all Linkers and loaders John R. I was recommended this book in a reply to a Stackoverflow questionand I am not disappointed. Sign up using Email and Password. Definitely worth reading if you write native code for a living or hobby.

On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code. A modern day Levine, without the mistakes would be nice Ian Lance Taylor has recently implemented an ELF-only linker, and described it in a series of blog posts.

There are no discussion topics on this book yet. There’s also a digestible guide to the computer architecture including registers, instruction formats, and memory addressing for each platform.

There’ This is a hard book for me to rate. If you’re serious about programming, you’ll devour this unique guide to one of the field’s least understood topics.

The book closes with useful material on static libraries and dynamic linking, plus a short tour of Java and its class loader which can resolve classes on the fly as they are downloaded over the Internet. No trivia or quizzes yet.


Linkers and Loaders

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: Employed Russian k 19 Sign up using Facebook. Return to Book Page. Jan 11, Mike rated it it was ok Shelves: I understand new loaders are very rarely designed, but anyway, this book is of no help when they do.

I’ve tried looking loqders various wikipedia entries and googling but that’s even worse! Want to Read saving…. Jan 13, Steve rated it really liked it.

Ian Lance Taylor has recently implemented an ELF-only linker, and described it in a series of blog posts. Mike Lambert rated it it was ok Oct 09, I came away thinking that there must be a better set of references online by now; if I had to guess I would start off at Wikipedia.

Reviews, Ratings, and Recommendations: Aniket rated it it was amazing Aug 10, Jan 07, Carlos O’Donell rated it liked it. Pretty much the only book of it’s kind and a great primer if you’re interested in writing your own linker or loader for an OS or just need to better understand native executables. Quinn Jackson rated it it was amazing Nov 28, He holds a Ph. George Neville-Neil rated it really liked it Apr 20, Kazuya Sakakihara rated it liked it Dec 17, Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time.

My takeaway is that the basic principles of 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. Morgan Kaufmann- Computers – pages. Post Your Answer Discard By clicking “Post Your Answer”, you acknowledge that you have read our updated terms of serviceprivacy policy and cookie policyand that your continued use of the website is subject to these policies.


The book is certainly dated. Preview — Linkers and Loaders by John R. I tried this out because of Greg Wilson’s recommendation at http: Diya rated it it was ok Mar 16, Zuav rated it really liked it Jul 06, Books by John R.

Nov 12, David Lindelof rated it really liked it. Tim McGilchrist rated it really liked it Dec 20, You’ll learn to avoid the pitfalls associated with Windows DLLs, take advantage of the space-saving, performance-improving techniques supported by many modern linkers, make the best use of the UNIX ELF library scheme, and much more. Tapan rated it really liked it Dec 26, It carefully explains step by step what happens from the moment the code is compiled until it actually runs on the machine; and what’s more important, it makes it very clear why things are as they are today.

You barely can understand linkers by this book since it falls into implementation details of each specific OS and CPU too early.