fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Engineering a compiler

Engineering a compiler

by Keith D. Cooper

Compilers (Computer programs)ÜbersetzerbauCompiling (electronic computers)Development
0.0
Open Library
Open Library

About this book

"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 presenting the parameters of the problem and their impact on compiler design, the authors convey both the depth of the problems and the breadth of possible solutions. Their goal is to show readers that real tradeoffs exist, and that the impact of those choices can be both subtle and far-reaching."--Jacket.

Themes & subjects

Compilers (Computer programs)ÜbersetzerbauCompiling (electronic computers)Development

Author

Keith D. Cooper

Pages

801

Read time

≈ 20h

Editions

2

Language

English

Publisher

Elsevier Science & Technology

ISBN

9780128154120

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Compilers, principles, techniques, and tools

Compilers (Computer programs) · open_syllabus_project

Compilers, principles, techniques, and tools

Alfred V. Aho

1986

Languages and compilers for parallel computing

Congresses · Parallel processing (Electronic computers)

Languages and compilers for parallel computing

Workshop on Languages and Compilers for Parallel Computing (6th 1993 Portland, Or.)

1934

Pthreads programming

Compilers (Computer programs) · Parallel programming (Computer science)

Pthreads programming

Bradford Nichols

1996

The compiler design handbook

Code generators · Compilers (Computer programs)

The compiler design handbook

Y. N. Srikant

2002

Compiler Design

Computer science · Compilers (computer programs)

Compiler Design

Reinhard Wilhelm

2010

Advanced ASIC chip synthesis

Application specific integrated circuits · Compilers (Computer programs)

Advanced ASIC chip synthesis

Himanshu Bhatnagar

1999

Modern Compiler Design

Programming Techniques · Processor Architectures

Modern Compiler Design

Dick Grune

2001

Data flow analysis

Computer software · Compilers (Computer programs)

Data flow analysis

Uday Khedker

2008

The anatomy of a compiler

Compilers (Computer programs) · Compiling (electronic computers)

The anatomy of a compiler

John A. N. Lee

1967

Flex & bison

Utilities (Computer programs) · Text processing (Computer science)

Flex & bison

John R. Levine

2009

High performance embedded architectures and compilers

Congresses · Embedded computer systems

High performance embedded architectures and compilers

Wen-Mei W. Hwu

2005

Compiler construction using Java, JavaCC, and Yacc

Java (Computer program language) · COMPUTERS / Compilers

Compiler construction using Java, JavaCC, and Yacc

Anthony J. Dos Reis

2011

Introduction To Compiler Construction In A Java World

Java (Computer program language) · Compilers (Computer programs)

Introduction To Compiler Construction In A Java World

Bill Campbell

2012

Using Clipper

CA-Clipper · Clipper (Computer file)

Using Clipper

W. Edward Tiley

1988

Compiler Construction

Compilers (Computer programs) · Congresses

Compiler Construction

Albert Cohen

2014

Elements of Compiler Design

Compilers (Computer programs) · Compilers (computer programs)

Elements of Compiler Design

Alexander Meduna

2007

Optimierung objektorientierter Programme

Objektorientierte Programmierung · Übersetzerbau

Optimierung objektorientierter Programme

Martin Trapp

2001

Praktischer Übersetzerbau

Lineare Algebra · Übersetzerbau

Praktischer Übersetzerbau

Ernst-Erich Doberkat

1990