25 Women to Read Before You Die
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays, Recipes | August 19, 2015

    Cara Nicoletti: IMG Ramona Quimby Yogurt-Marinated Chicken Thighs



    As a kid, I read for two reasons: the first, and most common, was to escape from my everyday life by imagining a different one — to read about... Continue »
    1. $19.60 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$75.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Operating Systems- General

Linkers and Loaders

by

Linkers and Loaders Cover

 

Synopses & Reviews

Publisher Comments:

Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is there an authoritative book devoted entirely to these deep-seated compile-time and run-time processes.

The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code. 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. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.

*Includes a linker construction project written in Perl, with project files available for download. *Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.

*Explains the Java linking model and how it figures in network applets and extensible Java code.

*Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.

Book News Annotation:

Linkers and loaders are the critical tools that permit programs to be built from modules rather than as one big monolith. With the advent of C++, Java, and other object-oriented languages, these tools have become increasingly more complex. After a brief historical overview of the topic, this manual covers computer architecture from the point of view of linker design, the internal structure of object and executable files, the allocation of storage to the segments of linked programs, symbol hiding and resolution, address relocation, and statically and dynamically linked libraries.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

re serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.

Features:

* Includes a linker construction project written in Perl, with project files available for download.

* Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.

* Explains the Java linking model and how it figures in network applets and extensible Java code.

* Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.

Synopsis:

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. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.

Features:

* Includes a linker construction project written in Perl, with project files available for download.

* Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.

* Explains the Java linking model and how it figures in network applets and extensible Java code.

* Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.

Description:

Includes bibliographical references (p. 246-248) and index.

About the Author

John Levine is the author or co-author of many books, including lex & yac (O'Reilly), Programming for Graphics Files in C and C++ (Wiley), and The Internet for Dummies (IDG). He is also publisher emeritus of the Journal of C Language Translation, long-time moderator of the comp.compilers newsgroup, and the creator of one of the first commercial Fortran 77 compilers. He holds a Ph.D. in Computer Science from Yale University.

author, Trumansburg, New York, U.S.A.

Table of Contents

Linking and Loading. Architectural Issues. Object Files. Storage Allocation. Symbol Management. Libraries. Relocation. Loading and Overlays. Shared Libraries. Dynamic Linking and Loading. Advanced Techniques.

Product Details

ISBN:
9781558604964
Author:
Levine, John R.
Publisher:
Morgan Kaufmann Publishers
Author:
Levine, John
Location:
San Francisco :
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Operating Systems - General
Subject:
Programming - Software Development
Subject:
Programming - Systems Analysis & Design
Subject:
Programming (electronic computers)
Subject:
Assembling (Electronic computers)
Subject:
Loaders (Computer programs)
Subject:
Assembling
Subject:
Linking loaders
Subject:
Loaders
Subject:
Linkers
Subject:
Software Development & Engineering - General
Edition Number:
1
Edition Description:
Revised
Series:
The Morgan Kaufmann Series in Software Engineering and Programming
Series Volume:
106-108
Publication Date:
19991031
Binding:
TRADE PAPER
Language:
English
Illustrations:
Yes
Pages:
256
Dimensions:
9.25 x 7.375 in

Other books you might like

  1. The Functional Approach to Programming Used Trade Paper $64.00
  2. Modern Compiler Design (Worldwide... Used Trade Paper $42.00
  3. Computational Geometry in C 2ND Edition Used Trade Paper $45.50
  4. From the writings of the... New Hardcover $25.75
  5. Wheel of Time #8: The Path of Daggers Used Mass Market $3.50
  6. Artificial Intelligence an... Used Hardcover $5.95

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Software Engineering » Compilers
Computers and Internet » Software Engineering » General
Reference » Editing

Linkers and Loaders New Trade Paper
0 stars - 0 reviews
$75.25 In Stock
Product details 256 pages Morgan Kaufmann Publishers - English 9781558604964 Reviews:
"Synopsis" by , re serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.

Features:

* Includes a linker construction project written in Perl, with project files available for download.

* Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.

* Explains the Java linking model and how it figures in network applets and extensible Java code.

* Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.

"Synopsis" by , 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. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.

Features:

* Includes a linker construction project written in Perl, with project files available for download.

* Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.

* Explains the Java linking model and how it figures in network applets and extensible Java code.

* Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.

spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.