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):||16 August 2011|
|PDF File Size:||18.5 Mb|
|ePub File Size:||19.10 Mb|
|Price:||Free* [*Free Regsitration Required]|
Still a great book on the subject.
Linkers and Loaders by John R. Levine
Mike Lambert rated it it was ok Oct 09, If ,inkers thinking of reading this book, my advice is this: If you like books and love to build cool products, we may be looking for you. Short exercises are provided for each chapter, making this a useful resource for both classroom and self-study on what is an often overlooked topic.
It is a must read for anyone who is thinking about hacking on a linker or loader e. No trivia loadfrs quizzes yet. I’m finding Levine hard to understand and very verbose. Selected pages Title Page. It feels sort of haphazardly organized.
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 lihkers on IBM mainframes, Unix, and Windows.
This is a pretty big deal to me because it’s hard to tell what’s still useful and what has been deprecated. To ask other readers questions about Linkers and Loadersplease sign up. There’s also a digestible guide to the computer architecture including registers, instruction formats, and memory addressing for each platform.
Reviews, Ratings, and Recommendations: Linkers and Loaders John R.
Linkers and Loaders
But I’d rather have a book on design of new linkers and loaders, or at least in-depth analysis of at least one loader. Morgan Kaufmann- Computers – pages.
Perhaps a case study, i. The book goes occasionally perhaps a little bit too much into technical details, which I felt could be safely skipped. John Levine’s book answers those questions, and more. Thanks for telling us about the problem. On top of this foundation, the author presents clear practical advice levin help you create faster, cleaner code. Refresh and try linkere. 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.
He is also publisher emeritus of the Journal of C Language Translation, long-time moderator of the comp. The book was a little too specific for me and I couldn’t get much out of it.
My only semi-complaint is oladers 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. He holds a Ph. Tapan rated it really liked it Dec 26, A few details are still a bit fuzzy, but now I feel much better equipped for dealing with obscure linker errors or custom linker scripts. Preview — Linkers and Lefine by John R.
Email Required, but never shown. It’s loadesr cross-platform perspective that distinguishes this book. I was wondering if someone could suggest a suitable book. 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.
Trivia About Linkers and Loaders. Ian Lance Lrvine has recently implemented an ELF-only linker, and described it in a series of blog posts.
While most of the examples are focused on three computer architectures that linkerss widely used today, there are also many side comments about interesting and quirky computer architectures of the past. But do you know how to use them to their greatest possible advantage? The book begins wi Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. In the end, the book lijkers recollection of dirty hacks from existing and dated implementation, however with explanations why there’re these hacks in the first place.
Highly recommended for any programmer who wants to get to the bottom of things.