Re: So what's on YOUR bookshelf?

From: Jonathan Leffler <jleffler_at_earthlink.net>
Date: Mon, 19 Mar 2007 05:51:20 GMT
Message-ID: <sxpLh.129075$_73.117187_at_newsread2.news.pas.earthlink.net>


Walt wrote:
> I took a quick peek on my bookshelf, the one that has to do with computing.

Shelf, singular? I've got several shelves of computing books at home, and a couple of (shorter) shelves of them at the office, excluding manuals!

> About half the books should be cleared off, but I probably won't get around
> to that for another ten years.

Some are in that category, but not too many. I got rid of a few books 5 years ago (moved house) and have regretted parting with several of them ever since (Date 3rd Edn, Kochan and Wood on Unix Security).

> Books from the "golden era" & later:
...
> The Psychology of Computer Programming, Weinberg
...I have the 25th Anniversary Edition - and found the extra comments disappointing. The original material is still outstanding.

The Mythical Man-Month, Brooks - 25th Anniversary Edition. ...The extra comments - and the No Silver Bullets article - make this well worth having.

Knuth - The Art of Computer Programming, Vols 1-3 (not the most recent editions)
Knuth - Literate Programming

Date - Introduction to Database Systems - multiple editions.

        Also the only edition of Volume 2.

Date - Relational Database Writings (complete series).
Date - Database In Depth
Date - Third Manifesto - in 3 Editions.
Date - Temporal Data and the Relational Model
Abiteboul - Foundations of Databases

Classics in Software Engineering - Yourdon (Editor). ...A number of classic papers on software theory (eg Dijkstra "GOTO Considered Harmful", Parnas "On the Criteria to be Used in Decomposing Systems into Modules", ...)

Programming Pearls, More Programming Pearls, Bentley ...excellent material

Practice of Programming, Kernighan and Pike Software Tools, Kernighan and Plauger
Elements of Programming Style, Kernighan and Plauger The UNIX Programming Environment, Kernighan and Plauger UNIX Programmer's Manual, 7th Edn (2 volumes)

Plus a multitude of books on C, C++, Networks, Operating Systems, Open Source products (O'Reilly books mainly), secure coding practices, and other esoteric semi-manuals. Not to mention Glass, Yourdon, DeMarco, Weinberg...

-- 
Jonathan Leffler                   #include <disclaimer.h>
Email: jleffler_at_earthlink.net, jleffler_at_us.ibm.com
Guardian of DBD::Informix v2005.02 -- http://dbi.perl.org/
Received on Mon Mar 19 2007 - 06:51:20 CET

Original text of this message