Skip to content

Instantly share code, notes, and snippets.

@Machx
Created April 21, 2015 17:47
Show Gist options
  • Save Machx/fe8d4533afb5d9939ecb to your computer and use it in GitHub Desktop.
Save Machx/fe8d4533afb5d9939ecb to your computer and use it in GitHub Desktop.
Various Books I've read
Here are some of the books I've read and liked for one reason or another
Inside the Machine by Jon Stokes
The C Programming Language by Brian Kernighan & Dennis Richte
Understanding and Using C Pointers by Richard Reese
Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides (Gang of Four)
Cocoa Programming for Mac OS X (Big Nerd Ranch)
Advanced Mac OS X Programming (Big Nerd Ranch)
Operating Systems Design and Implementation (The MINIX book)
The Design and Implementation of the FreeBSD Operating System by Marshall Kirk McKusick, George V. Neville-Neil
Algorithms in a Nutshell (O'Reilly)
Functional Programming in Swift (reading this now)
Ruby under a microscope
Write Great Code Vol 1 & 2 by Randall Hyde
Cracking the Coding Interview (good topics covered and sometimes I learn languages by solving the problems in this in the language I am trying to learn)
Pragmatic Thinking & Learning (Pragmatic Programmers)
Mac OS X and iOS Internals by Johnathan Levin
Real World Haskell
Are your lights on? (general problem solving)
The Complete Friday Q&A by Mike Ash
21st Century C (O'Reilly)
Designing BSD Rootkits (more OS internals stuff)
Code Complete 2
Clean Code
@Machx
Copy link
Author

Machx commented Apr 21, 2015

I was asked as an autodidact what I liked to read to learn, here is a sampling of some things. This list probably isn't complete as I am not home and don't have all my books in ebook form with me right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment