10 must-read technology books like Writing An Interpreter In Go by Thorsten Ball

Cover of Writing An Interpreter In Go by Thorsten Ball

Writing An Interpreter In Go

By: Thorsten Ball

4.58

Format: 200 pages, ebook

In this book we will create a programming language together. We'll start with 0 lines of code an…

If you liked the technology plot in Writing An Interpreter In Go by Thorsten Ball , here is a list of 10 books like this:

Cover of Ride the Tiger: A Survival Manual for the Aristocrats of the Soul by Julius Evola, Joscelyn Godwin, Constance Fontana

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

By: Julius Evola , Joscelyn Godwin , Constance Fontana

4.38

Format: 613 pages, Hardcover

Julius Evola's final major work, which examines the prototype of the human being who can give absol… read more

Similar categories in Julius Evola's Ride the Tiger: A Survival Manual for the Aristocrats of the Soul book and Thorsten Ball's Writing An Interpreter In Go

  • nonfiction
Cover of Debt: The First 5,000 Years by David Graeber

2. Debt: The First 5,000 Years

By: David Graeber

3.61

Format: 192 pages, Hardcover

Before there was money, there was debt Every economics textbook says the same thing: Money was inve… read more

Similar categories in David Graeber's Debt: The First 5,000 Years book and Thorsten Ball's Writing An Interpreter In Go

  • nonfiction
Cover of The Go Programming Language by Brian W. Kernighan, None

3. The Go Programming Language

By: Brian W. Kernighan , None

3.20

Format: 144 pages, Paperback

Go is an open-source programming language that makes it easy to build clean, reliable, and efficien… read more

Similar categories in Brian W. Kernighan's The Go Programming Language book and Thorsten Ball's Writing An Interpreter In Go

  • programming
  • go
  • computer science
  • nonfiction
  • technical
  • software
  • technology

4. Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People

By: None

5.00

Format: None pages,

An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms yo… read more

Similar categories in None's Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People book and Thorsten Ball's Writing An Interpreter In Go

5. The Pragmatic Programmer: From Journeyman to Master

By: Dave Thomas , Andy Hunt

3.28

Format: 404 pages, Paperback

-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through th… read more

Similar categories in Dave Thomas's The Pragmatic Programmer: From Journeyman to Master book and Thorsten Ball's Writing An Interpreter In Go

6. Operating Systems: Three Easy Pieces

By: None , None

4.41

Format: None pages, Paperback

A book about modern operating systems. Topics are broken down into three major conceptual pieces: V… read more

Similar categories in None's Operating Systems: Three Easy Pieces book and Thorsten Ball's Writing An Interpreter In Go

Cover of The Forever War (The Forever War, #1) by Joe Haldeman

7. The Forever War (The Forever War, #1)

By: Joe Haldeman

4.14

Format: 278 pages, Paperback

The Earth's leaders have drawn a line in the interstellar sand—despite the fact that the fierce ali… read more

Similar categories in Joe Haldeman's The Forever War (The Forever War, #1) book and Thorsten Ball's Writing An Interpreter In Go

"Don't worry about that, Man, just make out my ticket."

-Joe Haldeman, The Forever War (The Forever War, #1)

"Tonight we're going to show you eight silent ways to kill a man."

-Joe Haldeman, The Forever War (The Forever War, #1)

"I was too old-fashioned male-chauv to allow that; we discussed for a minute and I wound up with the couch"

-Joe Haldeman, The Forever War (The Forever War, #1)

"Doctors don’t seem to realize that most of us are perfectly content not having to visualize ourselves as animated bags of skin filled with obscene glop."

-Joe Haldeman, The Forever War (The Forever War, #1)

8. The Rust Programming Language

By: Steve Klabnik , None , None

4.10

Format: None pages, ebook

read more

Similar categories in Steve Klabnik's The Rust Programming Language book and Thorsten Ball's Writing An Interpreter In Go

9. Designing Data-Intensive Applications

By: None

4.62

Format: None pages, ebook

read more

Similar categories in None's Designing Data-Intensive Applications book and Thorsten Ball's Writing An Interpreter In Go

10. Clean Code: A Handbook of Agile Software Craftsmanship

By: Robert C. Martin

4.44

Format: 224 pages, Paperback

Even bad code can function. But if code isn t clean, it can bring a development organization to its… read more

Similar categories in Robert C. Martin's Clean Code: A Handbook of Agile Software Craftsmanship book and Thorsten Ball's Writing An Interpreter In Go

11. Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets

By: Nassim Nicholas Taleb

3.67

Format: 363 pages, Paperback

Fooled by Randomness is a standalone book in Nassim Nicholas Taleb's landmark Incerto series, an in… read more

Similar categories in Nassim Nicholas Taleb's Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets book and Thorsten Ball's Writing An Interpreter In Go

12. Building Microservices: Designing Fine-Grained Systems

By: Sam Newman

4.45

Format: 864 pages, Paperback

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy mo… read more

Similar categories in Sam Newman's Building Microservices: Designing Fine-Grained Systems book and Thorsten Ball's Writing An Interpreter In Go

Cover of A Brief History of Intelligence: Evolution, AI, and the Five Breakthroughs That Made Our Brains by Max Solomon Bennett

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

By: Max Solomon Bennett

4.46

Format: 432 pages, Hardcover

Equal parts Sapiens , Behave, and Superintelligence , but wholly original in scope, A Brief History… read more

Similar categories in Max Solomon Bennett's A Brief History of Intelligence: Evolution, AI, and the Five Breakthroughs That Made Our Brains book and Thorsten Ball's Writing An Interpreter In Go

  • nonfiction
  • technology
Cover of A Philosophy of Software Design by John Ousterhout

14. A Philosophy of Software Design

By: John Ousterhout

4.21

Format: 190 pages, Paperback

This book addresses the topic of software how to decompose complex software systems into modules (… read more

Similar categories in John Ousterhout's A Philosophy of Software Design book and Thorsten Ball's Writing An Interpreter In Go

  • computers
  • engineering
  • programming
  • computer science
  • coding
  • nonfiction
  • technical
  • software
  • technology
Cover of Crafting Interpreters by Robert Nystrom

15. Crafting Interpreters

By: Robert Nystrom

4.69

Format: 865 pages, Paperback

Despite using them every day, most software engineers know little about how programming languages a… read more

Similar categories in Robert Nystrom's Crafting Interpreters book and Thorsten Ball's Writing An Interpreter In Go

  • computers
  • engineering
  • programming
  • computer science
  • coding
  • nonfiction
  • technical
  • software
  • technology
Cover of Refactoring UI by Adam Wathan

16. Refactoring UI

By: Adam Wathan

4.66

Format: 252 pages, ebook

Make your ideas look awesome, without relying on a designer. Learn how to design beautiful user int… read more

Similar categories in Adam Wathan's Refactoring UI book and Thorsten Ball's Writing An Interpreter In Go

  • computer science
  • technical
  • coding
  • nonfiction
  • programming
  • software
  • technology
Cover of 100 Go Mistakes and How to Avoid Them by Teiva Harsanyi

17. 100 Go Mistakes and How to Avoid Them

By: Teiva Harsanyi

4.65

Format: 384 pages, ebook

Spot errors in your Go code you didn’t even know you were making and boost your productivity by avo… read more

Similar categories in Teiva Harsanyi's 100 Go Mistakes and How to Avoid Them book and Thorsten Ball's Writing An Interpreter In Go

  • programming
  • engineering
  • go
  • computer science
  • technical
  • software
  • technology
Cover of Black Hat Go: Go Programming For Hackers and Pentesters by Tom Steele

18. Black Hat Go: Go Programming For Hackers and Pentesters

By: Tom Steele

3.66

Format: 368 pages, Paperback

Like the best-selling Black Hat Python , Black Hat Go explores the darker side of the popular Go pr… read more

Similar categories in Tom Steele's Black Hat Go: Go Programming For Hackers and Pentesters book and Thorsten Ball's Writing An Interpreter In Go

  • go
  • nonfiction
  • programming
  • computer science
  • technology
Cover of Writing An Interpreter In Go by Thorsten Ball

19. Writing An Interpreter In Go

By: Thorsten Ball

4.58

Format: 200 pages, ebook

In this book we will create a programming language together. We'll start with 0 lines of code an… read more

Similar categories in Thorsten Ball's Writing An Interpreter In Go book and Thorsten Ball's Writing An Interpreter In Go

  • computers
  • engineering
  • programming
  • go
  • computer science
  • coding
  • nonfiction
  • technical
  • software
  • technology
Cover of Zero To Production In Rust: An introduction to backend development by Luca Palmieri

20. Zero To Production In Rust: An introduction to backend development

By: Luca Palmieri

4.48

Format: 616 pages, Paperback

Zero To Production is the ideal starting point for your journey as a Rust backend developer. You w… read more

Similar categories in Luca Palmieri's Zero To Production In Rust: An introduction to backend development book and Thorsten Ball's Writing An Interpreter In Go

  • computers
  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Network Programming with Go: Code Secure and Reliable Network Services from Scratch by Adam Woodbeck

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

By: Adam Woodbeck

4.05

Format: 392 pages, Paperback

Network Programming with Go teaches you how to write clean, secure network software with the progra… read more

Similar categories in Adam Woodbeck's Network Programming with Go: Code Secure and Reliable Network Services from Scratch book and Thorsten Ball's Writing An Interpreter In Go

  • computers
  • go
  • computer science
  • coding
  • programming
  • software
  • technology

10 must-read nonfiction books like Writing An Interpreter In Go by Thorsten Ball

Transform Your Habits

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

Julius Evola , Joscelyn Godwin , Constance Fontana

4.38

Transform Your Habits

Debt: The First 5,000 Years

David Graeber

3.61

Transform Your Habits

The Go Programming Language

Brian W. Kernighan , None

3.20

Transform Your Habits

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

Max Solomon Bennett

4.46

View all the books

15 must-read nonfiction books like Refactoring UI by Adam Wathan

Transform Your Habits

Code: The Hidden Language of Computer Hardware and Software

Charles Petzold

4.39

Transform Your Habits

Hooked: How to Build Habit-Forming Products

Nir Eyal

4.11

Transform Your Habits

Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

Steve Krug

4.30

Transform Your Habits

The Design of Everyday Things

Donald A. Norman

4.11

View all the books

Never miss a story from us, get weekly updates in your inbox.