The UNIX Programming Environment

357 pages

English language

Published Nov. 11, 1983

ISBN:
978-0-13-937681-8
Copied ISBN!
Goodreads:
337338

View on Inventaire

5 stars (2 reviews)

The Unix Programming Environment, first published in 1984 by Prentice Hall, is a book written by Brian W. Kernighan and Rob Pike, both of Bell Labs and considered an important and early document of the Unix operating system.

5 editions

Review of 'The UNIX Programming Environment' on 'Goodreads'

4 stars

There is a common thread running through all of Kernighan's books: imparting deep insights in a down to earth, pragmatic and modest way.

Let's unpack that. This book is (unsurprisingly) one of the best sources on the "Unix philosophy". Brian Kernighan was there when Unix and its philosophy were taking shape. Despite being the author of a good number of the tools covered in the book, this is only mentioned in passing, in a characteristically self-effacing way (Canadians, eh?)

The aggressive simplicity, thriftiness, and pragmatism of the approch to software development applies today as much as it did the 40 odd years ago when the book was written. Yes, those were simpler times, and as we've learned more about computing in general, and Unix in particular, some problems have emerged. Like how using files as the lowest common denominator doesn't always work, or the problems with the signal model. But …

avatar for armamix@books.infosec.exchange

rated it

5 stars