Author: John R. Levine
Publisher: Morgan Kaufmann
ISBN: 9781558604964
Category : Computers
Languages : en
Pages : 278
Book Description
"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 computer architectures that are widely used today, there are also many side comments about interesting and quirky computer architectures of the past. I can tell from these war stories that the author really has been there himself and survived to tell the tale." -Guy Steele 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. 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.
Linkers and Loaders
Author: John R. Levine
Publisher: Morgan Kaufmann
ISBN: 9781558604964
Category : Computers
Languages : en
Pages : 278
Book Description
"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 computer architectures that are widely used today, there are also many side comments about interesting and quirky computer architectures of the past. I can tell from these war stories that the author really has been there himself and survived to tell the tale." -Guy Steele 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. 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.
Publisher: Morgan Kaufmann
ISBN: 9781558604964
Category : Computers
Languages : en
Pages : 278
Book Description
"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 computer architectures that are widely used today, there are also many side comments about interesting and quirky computer architectures of the past. I can tell from these war stories that the author really has been there himself and survived to tell the tale." -Guy Steele 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. 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.
Advanced Assembler Language and MVS Interfaces
Author: Carmine A. Cannatello
Publisher: Wiley
ISBN: 9780471361763
Category : Computers
Languages : en
Pages : 852
Book Description
This updated and expanded edition of the #1 guide to advanced Assembler language programming does everything you wish IBM manuals would do, and more. With the help of 225 bug-free coding examples, many taken from real-world implementations, author Carmine Cannatello describes a wide range of essential Assembler coding techniques not found in most books on the subject. He also acquaints you with important MVS facilities and services and their required program interfaces, and shows you step-by-step how to program them. A complete guide for programmers working on all IBM mainframe systems, from System/360 through System/390 series mainframes, this book covers: * Testing and debugging * Assembler algorithms tested on various mainframes * Reentrant programs, branch tables, external subroutines, and other "exotic" techniques * 31-bit addressing * Extended addressability * Cross-memory services * Using the Linkage Editor Visit our Web site at www.wiley.com/compbooks/
Publisher: Wiley
ISBN: 9780471361763
Category : Computers
Languages : en
Pages : 852
Book Description
This updated and expanded edition of the #1 guide to advanced Assembler language programming does everything you wish IBM manuals would do, and more. With the help of 225 bug-free coding examples, many taken from real-world implementations, author Carmine Cannatello describes a wide range of essential Assembler coding techniques not found in most books on the subject. He also acquaints you with important MVS facilities and services and their required program interfaces, and shows you step-by-step how to program them. A complete guide for programmers working on all IBM mainframe systems, from System/360 through System/390 series mainframes, this book covers: * Testing and debugging * Assembler algorithms tested on various mainframes * Reentrant programs, branch tables, external subroutines, and other "exotic" techniques * 31-bit addressing * Extended addressability * Cross-memory services * Using the Linkage Editor Visit our Web site at www.wiley.com/compbooks/
MVS Systems Programming
Author: David Elder-Vass
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 562
Book Description
This book provides a detailed look at the specialized skills and knowledge required to become a MVS systems programmer. It reveals practical tips and guidelines for installing, running, and maintaining an MVS System, and adds a wealth of commonsense advice and rules of good practice from a seasoned MVS pro.
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 562
Book Description
This book provides a detailed look at the specialized skills and knowledge required to become a MVS systems programmer. It reveals practical tips and guidelines for installing, running, and maintaining an MVS System, and adds a wealth of commonsense advice and rules of good practice from a seasoned MVS pro.
COBOL/370 for Power Programmers
Author: David S. Kirk
Publisher: *A Wiley-QED Publication
ISBN:
Category : Computers
Languages : en
Pages : 424
Book Description
This is the first book to cover IBM's newest version of COBOL--COBOL 370. Kirk shows programmers how to use this new version of COBOL to develop applications and access a compiler from either a programmable workstation or a mainframe. The book describes a range of techniques and also explores non-COBOL topics such as compile options, JCL, and performance issues.
Publisher: *A Wiley-QED Publication
ISBN:
Category : Computers
Languages : en
Pages : 424
Book Description
This is the first book to cover IBM's newest version of COBOL--COBOL 370. Kirk shows programmers how to use this new version of COBOL to develop applications and access a compiler from either a programmable workstation or a mainframe. The book describes a range of techniques and also explores non-COBOL topics such as compile options, JCL, and performance issues.
The MVS Primer
Author: David Shelby Kirk
Publisher:
ISBN:
Category : IBM MVS.
Languages : en
Pages : 154
Book Description
Publisher:
ISBN:
Category : IBM MVS.
Languages : en
Pages : 154
Book Description
VS Pascal
MVS Performance Management (ESA/390 Edition)
Author: Stephen L. Samson
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 424
Book Description
The September 1990 announcements for MVS/ESA Version 4 have made major changes and enhancements to MVS and its systems environment. New concepts and products like ESCON channels, HCD, PR/SM, SCF, System View, and others are covered as well as ES/9000--the new hardware based on ESA/390 architecture.
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 424
Book Description
The September 1990 announcements for MVS/ESA Version 4 have made major changes and enhancements to MVS and its systems environment. New concepts and products like ESCON channels, HCD, PR/SM, SCF, System View, and others are covered as well as ES/9000--the new hardware based on ESA/390 architecture.
MVS Power Programming
Author: Mitchell Marx
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 374
Book Description
This guide provides the reader with all the tools necessary to understand and utilize the internal services of MVS by implementing the same methods that the operating system itself uses. The book describes the major components of MVS, explains the workings of each component in detail, and much more.
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 374
Book Description
This guide provides the reader with all the tools necessary to understand and utilize the internal services of MVS by implementing the same methods that the operating system itself uses. The book describes the major components of MVS, explains the workings of each component in detail, and much more.
Computerworld
Author:
Publisher:
ISBN:
Category :
Languages : en
Pages : 112
Book Description
For more than 40 years, Computerworld has been the leading source of technology news and information for IT influencers worldwide. Computerworld's award-winning Web site (Computerworld.com), twice-monthly publication, focused conference series and custom research form the hub of the world's largest global IT media network.
Publisher:
ISBN:
Category :
Languages : en
Pages : 112
Book Description
For more than 40 years, Computerworld has been the leading source of technology news and information for IT influencers worldwide. Computerworld's award-winning Web site (Computerworld.com), twice-monthly publication, focused conference series and custom research form the hub of the world's largest global IT media network.
COBOL/370
Author: Harvey Bookman
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 392
Book Description
A single-volume source that helps experienced COBOL programmers make a smooth, efficient transition to the latest standard COBOL/370. The book explores the impact COBOL/370 will have on COBOL programming. It explains why so many people are converting to COBOL/370 and addresses the technical realities of the COBOL/370. Packed with unique reference tables.
Publisher: McGraw-Hill Companies
ISBN:
Category : Computers
Languages : en
Pages : 392
Book Description
A single-volume source that helps experienced COBOL programmers make a smooth, efficient transition to the latest standard COBOL/370. The book explores the impact COBOL/370 will have on COBOL programming. It explains why so many people are converting to COBOL/370 and addresses the technical realities of the COBOL/370. Packed with unique reference tables.