Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
23 used & new from $17.29

Have one to sell? Sell yours here
 
   
Tell a Friend
Compiling for the .NET Common Language Runtime (CLR) (.Net Series)
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Compiling for the .NET Common Language Runtime (CLR) (.Net Series) (Paperback)

by John Gough (Author)
4.3 out of 5 stars  (3 customer reviews)

List Price: $39.95
Price: $35.96 & this item ships for FREE with Super Saver Shipping. Details
You Save: $3.99 (10%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Monday, July 28? Choose One-Day Shipping at checkout. See details

23 used & new available from $17.29

Better Together

Buy this book with Expert .NET 2.0 IL Assembler by Serge Lidin today!

Compiling for the .NET Common Language Runtime (CLR) (.Net Series) Expert .NET 2.0 IL Assembler
Buy Together Today: $88.66

Customers Who Bought This Item Also Bought

Build Your Own .NET Language and Compiler

Build Your Own .NET Language and Compiler by Edward G. Nilges

3.2 out of 5 stars (16)  $32.99
CLR via C#, Second Edition (Pro Developer)

CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

4.8 out of 5 stars (39)  $37.79
Customizing the Microsoft  .NET Framework Common Language Runtime

Customizing the Microsoft .NET Framework Common Language Runtime by Steven Pratschner

4.2 out of 5 stars (9)  $32.99
The Common Language Infrastructure Annotated Standard (Microsoft .NET Development Series)

The Common Language Infrastructure Annotated Standard (Microsoft .NET Development Series) by James S. Miller

4.8 out of 5 stars (5)  $46.79
Shared Source CLI Essentials

Shared Source CLI Essentials by David Stutz

4.5 out of 5 stars (4)  $25.51
Explore similar items : Books (53)

Editorial Reviews
Book Info
The definitive book for serious software engineers, compiler developers, and language implementers. Examples included are drawn from C#. Softcover.

From the Back Cover

  • Go "under the hood" with .NET's Common Language Runtime!
  • The definitive book for serious software engineers, compiler developers, and language implementers
  • Mapping any language's key features onto .NET's common object model
  • Comprehensive coverage of Microsoft Intermediate Language (MSIL)
  • Includes extensive examples drawn from C#

The first practical guide to Microsoft's .NET Common Language Runtime!

Compiling for the .NET Common Language Runtime (CLR) is the first book to give software engineers all the details and guidance they need to create full-featured .NET compilers or implement programming languages for the .NET environment. Renowned compiler expert John Gough presents an unprecedented "under the hood" inspection of Microsoft's .NET CLR, illuminating the key concepts underlying Microsoft's new technology and demonstrating exactly how CLR maximizes interoperability across multiple programming languages. The book uses a running example to illustrate its key points(Gough's own open source Gardens Point Component Pascal compiler(which can be used as a basis for sophisticated experimentation.

  • Reviews every element of CLR: Virtual Execution Engine, Base Instruction Set, Common Type System, and more
  • Shows how to map a language's key features onto the .NET Virtual Object System's common object model
  • Explains how CLR represents programs at compile time
  • Explores the semantic analysis performed by CLR prior to emitting Microsoft Intermediate Language (MSIL) code
  • Provides in-depth coverage of MSIL code generation
  • Covers features needed by a wide range of languages
  • Explores advanced topics such as accessing nonlocal variables and supporting multiple inheritance
  • Includes many examples drawn from Microsoft's new C# language

If you need absolute mastery over the .NET CLR, only one book delivers what you're looking for: Compiling for the .NET Common Language Runtime (CLR) by John Gough.



See all Editorial Reviews

Product Details
  • Paperback: 416 pages
  • Publisher: Prentice Hall PTR (November 5, 2001)
  • Language: English
  • ISBN-10: 0130622966
  • ISBN-13: 978-0130622969
  • Product Dimensions: 9.1 x 7 x 1 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  (3 customer reviews)
  • Amazon.com Sales Rank: #664,902 in Books (See Bestsellers in Books)

    Popular in this category: (