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 less

Tags

Recommendations

Member Reviews

1 review
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.

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.43Computer science, information & general worksComputer science, knowledge & systemsArtificial Intelligence/Virtual RealitySystems programming and programsSystems programs
LCC
QA76.76 .O63 .G365ScienceMathematicsMathematicsInstruments and machinesCalculating machinesElectronic computers. Computer scienceComputer software
BISAC

Statistics

Members
67
Popularity
464,517
Reviews
1
Rating
(4.05)
Languages
English
Media
Paper, Ebook
ISBNs
2
ASINs
1