Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

K&R, SICP, TAoCP. Those aren't debatable.

Stevens is possibly only really necessary for UNIX systems developers these days, but I see enough people with fundamental misunderstandings about protocols and networking and memory management and processes, etc. that maybe they should also be considered mandatory. At least worth a skim.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: