The UNIX Philosophy
by Mike Gancarz
On This Page
Description
* Deals with powerful concepts in a simple way * Highlights important characteristics of Operating systems and other abstract entities in a new way * Explores the tenets of the UNIX operating system philosophy Unlike so many books that focus on how to use UNIX, The UNIX Philosophy concentrates on answering the questions: `Why use UNIX in the first place?'. Readers will discover the rationale and reasons for such concepts as file system organization, user interface and other system show more characteristics. In an informative, non-technical fashion, The UNIX Philosophy explores the general principles for applying the UNIX philosophy to software development. This book describes complex software design principles and addresses the importance of small programs, code and data portability, early prototyping, and open user interfaces. The UNIX Philosophy is a book to be read before tackling the highly technical texts on UNIX internals and programming. Written for both the computer layperson and the experienced programmer, this book explores the tenets of the UNIX operating system in detail, dealing with powerful concepts in a comprehensive, straightforward manner. show lessTags
Recommendations
Member Reviews
Written before GUI's had taken over and the command line was king, before Linux and open source had become a thing, before the ubiquity of the Internet, when laptops were still called "luggables" for a reason, you would think this book would be dated. It's not. This book is about the design philosophy behind what is arguably the most successful operating system ever devised. This should be required reading in every CS101 class. The only complaint is that it's too short and could really profit from an update covering more recent history and systems. Minor details - if you are or want to be a software engineer, read this book.
Ratings
Members
- Recently Added By
Author Information
3 Works 125 Members
Mike Gancarz is an applications and programming consultant in Atlanta, Georgia
Classifications
- Genres
- Technology, Nonfiction, General Nonfiction, Philosophy
- DDC/MDS
- 005.43 — Computer science, information & general works Computer science, knowledge & systems Artificial Intelligence/Virtual Reality Systems programming and programs Systems programs
- LCC
- QA76.76 .O63 .G365 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science Computer software
- BISAC
Statistics
- Members
- 67
- Popularity
- 464,517
- Reviews
- 1
- Rating
- (4.05)
- Languages
- English
- Media
- Paper, Ebook
- ISBNs
- 2
- ASINs
- 1





















































