Books about Compiler from Amazon.com

Compilers: Principles, Techniques, and Tools (2nd Edition)

This book provides the foundation for understanding the theory and pracitce of compilers Revised and updated, it reflects the current state of compilation. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that have occurred since 1986, when the last edition published.  The authors, recognizing that few readers will ever go on to construct a compiler, retain their focus on the broader set of problems faced in software design and software development. Computer scientists, developers, and aspiring students that want to learn how to build, maintain, and execute a compiler for a major programming language.

.
Price: $83.00 [Notify me when price goes down.]


Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard. Visit the SICP2 web site!.
Price: $59.01 [Notify me when price goes down.]


A Guide Book Of United States Paper Money: Complete Source for History, Grading, and Prices (Official Red Book)
Building on the comprehensive scope of the classic Friedberg text, Q. David Bowers has written a definitive history of paper currency of the United States. Every federal note--from the ultra rare Demand Notes of 1861 to the lunch money in your wallet today--is described in detail. Bowers' engaging narrative captures the romance and history of American paper money, and also explores recent developments in the hobby and market. Combining the hobby-standard Friedberg numbering system with retail prices and hundreds of color and black-and-white photos, this book promises to be a standard reference for years to come..
Price: $10.00 [Notify me when price goes down.]


Compilers: Principles, Techniques, & Tools with Gradiance (pkg) (2nd Edition)
This book provides the foundation for understanding the theory and pracitce of compilers Revised and updated, it reflects the current state of compilation. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that have occurred since 1986, when the last edition published. The authors, recognizing that few readers will ever go on to construct a compiler, retain their focus on the broader set of problems faced in software design and software development. Computer scientists, developers, and aspiring students that want to learn how to build, maintain, and execute a compiler for a major programming language..
Price: $84.99 [Notify me when price goes down.]


Beginner's Guide to Embedded C Programming: Using the PIC microcontroller and the HITECH PICC-Lite C Compiler
The C language has been covered in many books but none as dedicated to the embedded microcontroller beginner as the Beginner's Guide to Embedded C Programming. Through his down to earth style of writing Chuck Hellebuyck delivers a step by step introduction to learning how to program microcontrollers with the C language. In addition he uses a powerful C compiler that the reader can download for free in a series of hands on projects with sample code so you can learn right along with him. For the hardware he found the best low cost but effective development starter kit that includes a PIC16F690 microcontroller and everything else the beginner needs to program and develop embedded designs, even beyond the book's projects. There isn't a better entry level guide to learning embedded C programming than the Beginner's Guide to Embedded C Programming..
Price: $39.95 [Notify me when price goes down.]


Ant in Action (Manning)
This second edition of a Manning bestseller has been revised and re-titled to fit the 'In Action' Series by Steve Loughran, an Ant project committer. Ant in Action introduces Ant and how to use it for test-driven Java application development. Ant itself is moving to v1.7, a major revision, at the end of 2006 so the timing for the book is right. A single application of increasing complexity, followed throughout the book, shows how an application evolves and how to handle the problems of building and testing. Reviewers have praised the book's coverage of large-projects, Ant's advanced features, and the details and depth of the discussion-all unavailable elsewhere.

This is a major revision with the second half of the book completely new, including:

  • How to Manage Big projects
  • Library management
  • Enterprise Java
  • Continuous integration
  • Deployment
  • Writing new Ant tasks and datatypes.
    Price: $15.69 [Notify me when price goes down.]


  • C++ in a Nutshell
    C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order for easy lookup. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers. When you're programming, you need answers to questions about language syntax, or parameters required by library routines quickly. C++ in a Nutshell is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but somewhat difficult to master) language at every C++ programmer's fingertips..
    Price: $15.93 [Notify me when price goes down.]


    Engineering a Compiler
    The proliferation of processors, environments, and constraints on systems has cast compiler technology into a wider variety of settings, changing the compiler and compiler writer's role. No longer is execution speed the sole criterion for judging compiled code. Today, code might be judged on how small it is, how much power it consumes, how well it compresses, or how many page faults it generates. In this evolving environment, the task of building a successful compiler relies upon the compiler writer's ability to balance and blend algorithms, engineering insights, and careful planning. Today's compiler writer must choose a path through a design space that is filled with diverse alternatives, each with distinct costs, advantages, and complexities.

    Engineering a Compiler explores this design space by presenting some of the ways these problems have been solved, and the constraints that made each of those solutions attractive. By understanding the parameters of the problem and their impact on compiler design, the authors hope to convey both the depth of the problems and the breadth of possible solutions. Their goal is to cover a broad enough selection of material to show readers that real tradeoffs exist, and that the impact of those choices can be both subtle and far-reaching.

    Authors Keith Cooper and Linda Torczon convey both the art and the science of compiler construction and show best practice algorithms for the major passes of a compiler. Their text re-balances the curriculum for an introductory course in compiler construction to reflect the issues that arise in current practice.

    ·Focuses on the back end of the compiler—reflecting the focus of research and development over the last decade.
    ·Uses the well-developed theory from scanning and parsing to introduce concepts that play a critical role in optimization and code generation.
    ·Introduces the student to optimization through data-flow analysis, SSA form, and a selection of scalar optimizations.
    ·Builds on this background to teach modern methods in code generation: instruction selection, instruction scheduling, and register allocation.
    ·Presents examples in several different programming languages in order to best illustrate the concept.
    ·Provides end-of-chapter exercises, with on-line solutions available to instructors..
    Price: $58.98 [Notify me when price goes down.]


    The Definitive Guide to GCC, Second Edition

    The GNU Compiler Collection (GCC) offers a variety of compilers for different programming languages including C, C++, Java, Fortran, and Ada. The Definitive Guide to GCC, Second Edition has been revised to reflect the changes made in the most recent major GCC release, version 4. Providing in-depth information on GCC's enormous array of features and options, and introducing crucial tools such as autoconf, gprof, and libtool, this book functions as both a guide and reference.

    This book goes well beyond a general introduction to GCC and covers key programming techniques such as profiling and optimization that, when used in conjunction with GCC's advanced features, can greatly improve application performance. This second edition will prove to be an invaluable resource, whether you're a student seeking familiarity with this crucial tool or an expert who uses GCC on a daily basis.

    .
    Price: $35.56 [Notify me when price goes down.]


    << colleen mcelroy



    Trademarks are property of the Trademark Owners.
    Copyright 1998-2007 Real Open Organization, Kansas City, Missouri, USA