Old timers, what did you read to study Unix or languages by the book?

6 theyknowitsxmas 9 9/10/2025, 11:08:59 PM
Rather than all the lousy camps and tuts out there I am wondering what the old timers read for Computer Science that is still relevant today.

Free space:

-The C Programming Language by Dennis Ritchie

-RTFM

Comments (9)

skydhash · 3h ago
I'm not an old timers, but I have the following books in my library:

- The Design of the Unix Operating System

- The elements of programming style

- Code Complete, 2nd Edition

- The Art of Unix Programming

- Advanced Programming in the Unix Environment

- TCP/IP Illustrated, Volume 1

nextos · 1h ago
For a classic CS view around the year 2000:

* Concepts, Techniques, and Models of Computer Programming

* Engineering a Compiler

* The Elements of Computing Systems

cc101 · 1h ago
In 1968 all we had was McCracken's short book on FORTRAN and a large number of utterly inpenetrable IBM manuals. When IBM finally came out with "FORTRAN Programmers Guide", it was revolutionary. Asking other programmers was very useful.

None of this is useful for you other than discussing things with fellow programmers.

tacostakohashi · 2h ago
A lot of the GNU manuals + Linux HOWTOs are pretty good for bash, make, coreutils, etc etc.
sebg · 5h ago
jonahbenton · 4h ago
Don Knuths AoCP

SICP, Abelson and Sussman

Stroustrup

Aho and Ullman compilers

A Commentary on the UNIX Operating System

GNU C Library

Michael Kerrisks books are newer but are exceptional

jleyank · 5h ago
K&R, Stevens, Borne’s shell book. Other books from the bell lab people.
bediger4000 · 3h ago
Jon Bentley's original 2-volume "Programming Pearls". I haven't looked at the 2nd, single volume, edition.

Pike and Kernighan's "The Unix Programming Environment", and their later book "The Practice of Programming"

Usenix put out a refereed journal "Computing Systems" that was really good: https://www.usenix.org/publications/compsystems/computing-sy...

AnimalMuppet · 4h ago
The C++ Programming Language by Stroutrup

Programming Perl (the camel book)

Unix I just kind of learned by using it.