3 ms·
It's not a book about programming but every programmer should read Godel-Escher-Bach
by adamwong246 3y ago
It's not a book about programming but every programmer should read Godel-Escher-Bach
- esafak 3y agoWhy? Did it change the way you program? I think it is like recommending a book about the philosophy of science to a physicist.
- adamwong246 3y agoReading GEB is sort of like getting a comp sci degree- You learn what can and cannot be done with computers. There are a lot of folks who learned coding by doing, but there is deeper knowledge. It's the the difference between going to coding bootcamp and really being able to explain, for instance, The Halting Problem, or why P != NP. So GEB probably won't make you a better programmer but it will give you deeper insight into the fundamentals of computation.