Essentials Of Compilation (MIT Press)
Monday, 03 April 2023

Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design choices. By contrast, in this book subtitled An Incremental Approach in Racket, Jeremy G. Siek provides an incremental approach that allows students to write every single line of code themselves.

<ASIN:0262047764 >

Essentials of Compilation guides the reader in constructing their own compiler for a small but powerful programming language, adding complex language features as the book progresses.

Author: Jeremy G. Siek
Publisher: MIT Press
Date: February 2023
Pages: 240
ISBN: 978-0262047760
Print: 0262047764
Kindle: ‎ B0B1XZ26GS
Audience: developers interested in compilers
Level: Intermediate
Category: Software Architecture

essentcomp

  • Deconstructs the challenge of compiler construction into bite-sized pieces
  • Enhances learning by connecting language features to compiler design choices
  • Develops understanding of how programs are mapped onto computer hardware
  • Learn-by-doing approach suitable for students and professionals
  • Extensive ancillary resources include source code and solutions

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner


Code: The Hidden Language of Computer Hardware and Software 2nd Ed

Top Book 2023
Author: Charles Petzold
Publisher: Microsoft Press
Date: August 2022
Pages: 480
ISBN: 978-0137909100
Print: 0137909101
Kindle: B0B123P5GV
Audience: General
Rating: 5
Reviewer: Mike James
Code! We all need to know about it.



Learn Quantum Computing with Python and Q#

Author: Dr. Sarah Kaiser and Dr. Chris Granade
Publisher: Manning
Date: June 2021
Pages: 384
ISBN: 978-1617296130
Print: 1617296139
Kindle: B098BNK1T9
Audience: Developers interested in quantum computing
Rating: 4.5
Reviewer: Mike James
Quantum - it's the future...


More Reviews