BookShared
  • MEMBER AREA    
  • Writing An Interpreter In Go

    (By Thorsten Ball)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 22 MB (22,081 KB)
    Format PDF
    Downloaded 598 times
    Last checked 9 Hour ago!
    Author Thorsten Ball
    “Book Descriptions: In this book we will create a programming language together.

    We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey programming language. Monkey has been specifically designed for this book: it's a language that looks a lot like C, has first class functions, closures, strings, hashes and arrays and its only implementation is the one we build in the book.

    In contrast to text books on interpreters & compilers, the focus of this book is working code. Code is not just found in the appendix -- no, nearly every page contains a snippet! And not only that, but also tests. The code presented in the book is fully tested and the test suite is included.

    For more information, check out: http://interpreterbook.com/”

    Google Drive Logo DRIVE
    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Dave Thomas

    Book 1

    The Rust Programming Language

    ★★★★★

    Steve Klabnik

    Book 1

    A Philosophy of Software Design

    ★★★★★

    John Ousterhout

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    A Mind for Numbers: How to Excel at Math and Science (Even If You Flunked Algebra)

    ★★★★★

    Barbara Oakley

    Book 1

    100 Go Mistakes and How to Avoid Them

    ★★★★★

    Teiva Harsanyi

    Book 1

    The Anarchy: The East India Company, Corporate Violence, and the Pillage of an Empire

    ★★★★★

    William Dalrymple

    Book 1

    Black Hat Go: Go Programming For Hackers and Pentesters

    ★★★★★

    Tom Steele

    Book 1

    Ride the Tiger: A Survival Manual for the Aristocrats of the Soul

    ★★★★★

    Julius Evola

    Book 1

    Network Programming with Go: Code Secure and Reliable Network Services from Scratch

    ★★★★★

    Adam Woodbeck

    Book 1

    The Go Programming Language

    ★★★★★

    Alan A.A. Donovan

    Book 1

    Debt: The First 5,000 Years

    ★★★★★

    David Graeber

    Book 1

    A Brief History of Intelligence: Evolution, AI, and the Five Breakthroughs That Made Our Brains

    ★★★★★

    Max Solomon Bennett

    Book 1

    Building Microservices: Designing Fine-Grained Systems

    ★★★★★

    Sam Newman

    Book 1

    Refactoring UI

    ★★★★★

    Adam Wathan