Compilers Books - Page 3

MagicBeanDip.com

Page 3 of 64 - Go to page: 1 2 3 4 5 6 7 8 14

Modern Compiler Implementation in C

Andrew W. Appel

Modern Compiler Implementation in C Andrew W. Appel Amazon Price: $58.50
List Price: $65.00
Usually ships in 24 hours
By: Cambridge University Press
Amazon Marketplace: 27 new & used starting at $43.16

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 10 Average rating: 3.0 of 5

Editorial Review:

This new, expanded textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as functional and object-oriented languages, that are missing from most books. In addition, more advanced chapters are now included so that it can be used as the basis for a two-semester or graduate course. The most accepted and successful techniques are described in a concise way, rather than as an exhaustive catalog of every possible variant. Detailed descriptions of the interfaces between modules of a compiler are illustrated with actual C header files. The first part of the book, Fundamentals of Compilation, is suitable for a one-semester first course in compiler design. The second part, Advanced Topics, which includes the advanced chapters, covers the compilation of object-oriented and functional languages, garbage collection, loop optimizations, SSA form, loop scheduling, and optimization for cache-memory hierarchies.

Professional Refactoring in Visual Basic (Programmer to Programmer)

Danijel Arsenovski

Professional Refactoring in Visual Basic (Programmer to Programmer) Danijel Arsenovski Amazon Price: $37.49
List Price: $49.99
Usually ships in 24 hours
By: Wrox
Amazon Marketplace: 56 new & used starting at $8.24

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> Visual Basic -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 5 Average rating: 5.0 of 5

Must read for any serious VB developer. 5 out of 5 stars.
4 of 4 people found this review helpful.

First of its kind for VB.Net developers. While it does not contain a complete catalogue of all known refactorings, you get a thorough study case used throughout the book, tooling, how to use refactoring for upgrade of legacy VB6 code, a chapter on VB 2008, some important object oriented principles and even short intro on refactoring to patterns.
This book is deep and takes a while to digest. However, it's not about showing off some irrelevant academic knowledge. Author is not afraid to mention "Dependency Injection" or "Single Responsibility Principle" but all of these are demonstrated to be relevant and get illustrated through very practical and real-life examples.

Editorial Review:

In this one-of-a-kind book, Microsoft MVP Danijel Arsenovski shows you how to utilize the power of refactoring to improve the design of your existing code and become more efficient and productive. Youll discover how to perform unit testing, refactoring to patterns, and refactoring to upgrade legacy Visual Basic code. As you progress through the chapters, youll build a prototype application from scratch as Arsenovski walks you step-by-step through each process while offering expert coding tips.

Modern Compiler Implementation in Java

Andrew W. Appel

Modern Compiler Implementation in Java Andrew W. Appel Amazon Price: $68.00
List Price: $85.00
Usually ships in 24 hours
By: Cambridge University Press
Amazon Marketplace: 36 new & used starting at $24.95

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Programming -> Java -> General

Customer Reviews:
Total reviews: 23 Average rating: 2.5 of 5

Editorial Review:

This textbook describes all phases of a compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated with actual Java^TM® classes. The first part is suitable for a one-semester first course in compiler design. The second part; which includes the compilation of object-oriented and functional languages, garbage collection, loop optimization, SSA form, instruction scheduling, and optimization for cache-memory hierarchies; can be used for a second-semester or graduate course. This new edition includes more discussion of Java and object-oriented programming concepts such as visitor patterns plus a new Mini-Java programming project. A unique feature is the newly redesigned compiler project in Java for a subset of Java itself. The project includes both front-end and back-end phases.

Crafting a Compiler with C

Charles Fischer, Richard LeBlanc

Crafting a Compiler with C Charles Fischer, Richard LeBlanc Amazon Price: $95.00
List Price: $95.00
Usually ships in 24 hours
By: Addison Wesley
Amazon Marketplace: 36 new & used starting at $21.99

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 3 Average rating: 4.5 of 5

Good treatment of difficult material 4 out of 5 stars.
19 of 20 people found this review helpful.

This book has a nice balance of theory and practical algorithms. There is enough detail to allow a (patient) reader to implement his own compiler tools, though like most other books on the subject, this book leaves you with the feeling that the area might have died about twenty years ago (no insult intended!); an update needed, to include OO languages, some treatment of the complexities associated with parsing modern languages, C++ etc. All things considered, still a great book, well worth the money.

Handles a tough subject in a thorough and readable way 5 out of 5 stars.
12 of 12 people found this review helpful.

I teach compiler construction and I personally hate the "Dragon book" because it is beyond the level of many students. Fischer and LeBlanc present most of the same material and they make it readable. Theirs was the first book to devote an entire chapter to symbol tables, the central data structure that all components of a compiler use. There should be a law mandate that compiler courses should use either this book or Thomas Parsons'.

Good introduction 4 out of 5 stars.
1 of 1 people found this review helpful.

This book is quite dense and requires some serious work to be understood properly. It is quite complete even if it is a bit old compared with the latest twists in compiler theory. It is a mix between theory and pratical implementation. This is its main strength and its main weakness: it is not a comprehensive theorical work on compilers neither a complete "pratical" tutorial. Anyway it is a good introduction for the (college-level) student who is willing to do some serious work.

C# and the .NET Platform

Andrew Troelsen

C# and the .NET Platform Andrew Troelsen List Price: $59.95
By: Apress
Amazon Marketplace: 41 new & used starting at $0.96

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Networking -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> C#
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers

Customer Reviews:
Total reviews: 119 Average rating: 4.5 of 5

Editorial Review:

C# is the native language for Microsoft’s .NET platform. In this book, Andrew Troelsen shows you how to use C# for developing virtually every possible kind of .NET application. From Windows-based to Web-based applications, it's all here. This book includes detailed discussions of every aspect of .NET development and useful examples with real code.

Relentlessly practical and complete, C# and the.NET Platform begins with a brief overview of the C# language and then quickly moves to the key technical and architectural issues facing .NET developers. Troelsen covers the .NET framework intensively, and even includes coverage of trickier areas, such as proper thread usage. You will learn to use C# for GUI applications, and you’ll receive a complete discussion of Windows Forms and GDI+. This book contains useful discussions on how to use C# and .NET for Web development, Web Services, and data access using ADO.NET. Troelsen even includes complete coverage of the subtler issues involving .NET and COM interoperability.

Written in the same five-star style as his previous titles, this book is to many the final word in C# and .NET development. See what the experts have to say:

#1 in Programming Category at Waterside Conference
At the 13th Annual Waterside Publishing Conference held in Berkeley, a panel of industry experts, in conjunction with Books 24x7 and Waterside Productions, selected Andrew Troelsen's book from among thousands to receive the prestigious 2003 Referenceware Excellence Award.

Jolt Product Excellence Finalist
Software Development magazine announced Andrew Troelsen's C# and the .NET Platform as a finalist for the 12th Annual Jolt Product Excellence and Productivity Awards. See: http://www.sdmagazine.com for further details.

Interested in learning directly from the author?
Check out Andrew's workshop courses.

Sams Teach Yourself Visual C++ 6 in 21 Days, Complete Compiler Edition

Davis Chapman

Sams Teach Yourself Visual C++ 6 in 21 Days, Complete Compiler Edition Davis Chapman List Price: $49.99
By: Sams
Amazon Marketplace: 4 new & used starting at $19.50

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 86 Average rating: 2.5 of 5

Great for beginners 5 out of 5 stars.
3 of 4 people found this review helpful.

I am new to Visual C++ and this book was recommended to me by my instructor. It uses easy to understand directions when building applications. I would suggest this book to anyone who wants to learn this language.

This is a useless book 1 out of 5 stars.
2 of 5 people found this review helpful.

Experienced in C and C++ I wanted to get started using Visual C++.

My first steps were through the online help of VC++, using the IDE and ClassWizard it is quite easy to build standard applications.

Then I wanted to understand a bit more about VC++ and bought this book. From the first to the last page, it says actually the same thing as the basic help: two pages to explain that you have to click this and that to get to a wizard or a menu, then... you get the very standard stuff.

The sample code? the code and its explanations are useless: this is almost what you find through the online help ; it will work the very standard way, but if you need to customize a bit (and you will need to) then you start to become more and more angry about this book, as nothing deeper is available.

I'm decided today to write this review as to encourage publishers to better select their books. This one is really a waste of time.

Editorial Review:

Visual C++ is the programming language of choice for serious programmers. When easier programming languages like Visual Basic just won't get the job done, developers turn to Visual C++. This boxed set includes one of the industry's best-selling tutorial-based books, Sams Teach Yourself Visual C++ 6 in 21 Days, as well as the complete learning edition of Microsoft Visual C++ 6. This combination of book and compiler is a must-have for people looking to learn Visual C++.

The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition

The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition Amazon Price: $100.76
List Price: $139.95
By: CRC
Amazon Marketplace: 16 new & used starting at $94.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> General AAS
Subjects -> Computers & Internet -> Computer Science -> General
Subjects -> Computers & Internet -> Computer Science -> General AAS

Editorial Review:

Today’s embedded devices and sensor networks are becoming more and more sophisticated, requiring more efficient and highly flexible compilers. Engineers are discovering that many of the compilers in use today are ill-suited to meet the demands of more advanced computer architectures.

Updated to include the latest techniques, The Compiler Design Handbook, Second Edition offers a unique opportunity for designers and researchers to update their knowledge, refine their skills, and prepare for emerging innovations. The completely revised handbook includes 14 new chapters addressing topics such as worst case execution time estimation, garbage collection, and energy aware compilation. The editors take special care to consider the growing proliferation of embedded devices, as well as the need for efficient techniques to debug faulty code. New contributors provide additional insight to chapters on register allocation, software pipelining, instruction scheduling, and type systems.

Written bytop researchers and designers from around the world, The Compiler Design Handbook, Second Edition gives designers the opportunity to incorporate and develop innovative techniques for optimization and code generation.

Programmers at Work: Interviews With 19 Programmers Who Shaped the Computer Industry (Tempus)

Programmers at Work: Interviews With 19 Programmers Who Shaped the Computer Industry (Tempus) List Price: $9.95
By: Tempus Books
Amazon Marketplace: 25 new & used starting at $2.27

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Business & Culture -> Careers
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> Programming -> General

Customer Reviews:
Total reviews: 1 Average rating: 5.0 of 5

Read this to understand programmers 5 out of 5 stars.
23 of 23 people found this review helpful.

I have to say, this is a great book, almost unique in its scope; I wish there were more books like this. There are many collections of short biographies of mathematicians, and a few of computer scientists, but that's not quite the same as programmers. If you want to know what programmers do, the best thing is to read their code, but failing that (or in addition to that) you need to read interviews like this. I wish someone would do another book like this covering programmers of the last 15 years, but this one has a very good selection of programmers from the early PC era, and the interviews are very well-done: they let the programmer speak, yet the interviewer keeps them on track.

I'm sure some people will object: "How can this be a great book; it's from Microsoft Press! It features Bill Gates on the cover! Four times larger than anyone else!" Perhaps it would be better if Gates' picture were smaller, but admit it -- how many of the other faces do you recognize? And the fact is, billg was an extremely influential programmer, and the interview with him is a good one. I liked it so much I was inspired to write a short fiction piece on the subject (search for "Y2K Saga").

But don't just take my word on this book: trust the "customers who bought this"; they're also buying heroes of the open source movement like Joel and ESR, as well as (to my mind) the two best author/consultants in the business, Demarco and Weinberg.

It may still take you ten years to become an expert programmer, but carefully reading this book should speed up your quest, or at least let you understand better the programmers around you.

PC Troubleshooting Pocket Guide

Jean Andrews

PC Troubleshooting Pocket Guide Jean Andrews List Price: $23.95
By: Course Technology Ptr (Sd)
Amazon Marketplace: 20 new & used starting at $0.01

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> Information Systems
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers
Subjects -> Computers & Internet -> General

Customer Reviews:
Total reviews: 1 Average rating: 5.0 of 5

The IT Lil' Helper 5 out of 5 stars.
4 of 4 people found this review helpful.

Must have for anybody intrested in the IT feild or someone who has had it with so-called Tech. Support. Find and Trouble shoot your Pc without shooting it. This little guide is full of practicle solutions with real contact info. for those hard to solve issues.

Editorial Review:

This compact volume provides essential diagnostic and troubleshooting information

Principles of Compiler Design (Addison-Wesley series in computer science and information processing)

Alfred V. Aho, Jeffrey D. Ullman

Principles of Compiler Design (Addison-Wesley series in computer science and information processing) Alfred V. Aho, Jeffrey D. Ullman List Price: $42.45
By: Addison-Wesley
Amazon Marketplace: 28 new & used starting at $0.69

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> Information Systems
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compiler Design
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Compilers

Customer Reviews:
Total reviews: 5 Average rating: 4.5 of 5

One of the few really good books 5 out of 5 stars.
8 of 8 people found this review helpful.

It is really a great book, especially for self study. Unlike newer variations on the same theme that are more concerned with stuffing a book with something that makes the table of contents look attractive, this one really covers things in detail. Very well written too. Books like that re-kindle the '...love of study, a passion which derives fresh vigour from enjoyment...' as Gibbon put it. Makes you suddenly recall why you still are in this damn profession. Keep it handy--for psychological reasons, to be used in moments of Microsoft "technologies" triggered developmental distress.

They used to write good books (tm)

The Best Book Available on Compiler Design 5 out of 5 stars.
7 of 7 people found this review helpful.

The quintessential reference for anyone interested in the subject of compiler design and development. This sub-field of Computer Science forms a scientific core the theory of which is universally applicable to so many areas of our field that every professional computer scientist and software developer/programmer should be intimately familiar with the basic tenets included: lexical analysis, parsing, optimization, symbol management, space vs. time considerations, and especially BNF (notation for specifying grammars). Even if you are not a compiler developer and have no intention of becoming one, this knowledge is so fundamental to being a good software developer and intelligent user of compilers that no professional can afford not to have read this book and keep it handy as a reference.

Page 3 of 64 - Go to page: 1 2 3 4 5 6 7 8 14

Return to MagicBeanDip.com

This page was created in 1.2476 seconds.