zkat / ama

Ask me anything!
https://blog.sindresorhus.com/answering-anything-678ce5623798
11 stars 0 forks source link

What is the best general programming book you've ever read? #5

Closed MysteryMachine closed 8 years ago

MysteryMachine commented 8 years ago

📖

zkat commented 8 years ago

There's a few I wanna recommend! It depends on what you mean by "general programming": I consider all the items on the list below to be fantastic, generally-applicable books about programming, but they all teach different things. Of course, they're largely lisp-based, but I don't think it's a coincidence that a lot of really good books for stuff like this (symbolic computation, programming language theory, compilers) came out of the Lisp world, cause they're all such core concepts to so many Lisp programmers, and because of Lisp's use in academia for a long time.

adlai commented 8 years ago

@zkat I must say... I am disappoint. It's alright to send people into the rainforest for titles unavailable otherwise (at least, not without real effort), but why not link to fulltext if it's available? None of these were beyond the first page of search results, so don't sue me, just file a DMCA if you're pissed.

Gentle Introduction to Symbolic Computation

Art of the Metaobject Protocol

Introduction to Algorithms

Lisp in Small Pieces

Design Concepts in Programming Languages

BRB, downloading all of http://buhoz.net/public/books/lenguajes/lisp/

zkat commented 8 years ago

@adlai thanks bruh

[I speak for the trees]()

abdulhannanali commented 7 years ago

Thank you @zkat You are very awesome. Thanks a lot for sharing these links. I am going to get started with the first book. Although, I know a bit of JavaScript, it's going to be interesting to learn how LISP works, but more importantly I am reading it to learn thinking in computation. <3 <3 <3