Mind-Expanding Reads

I was at the Central Ohio .NET Developers Group meeting this evening and met some great people. Shout out to Sarah, Brian, and Bill! So what did we talk about?

One of the topics we talked about was books to read. Here are some of my favorite computer related books.

Some of My Favorite Books

The Jargon File

Eric Raymoond

A fun history of computing. www.catb.org/jargon

Structure and Interpretation of Computer Programs

Harold Abelson, Gerald Jay Sussman, Julie Sussman

AKA “The Wizard Book” Find out how far you can go without using variable assignment.

Land of Lisp

Conrad Barski

By working through the examples in this book you will get a different perspective on writing programs. Domain specific languages, macros that go beyond string substitution, and functional programming. Among other things.

ANSI Common Lisp

Paul Grahm

The ‘flock of tabloids’ example made me snort coffee. It really helped me understand class attributes.

Crafting Interpreters

Robert Nystrom

Ever wondered how to become a benovolent dictator for life? The answer is here. craftinginterpreters.com

Written on March 28, 2024