The Art of Unix Programming

E41797

The Art of Unix Programming is a book that explores the philosophy, design principles, and culture of Unix software development, emphasizing simplicity, modularity, and the Unix way.

All labels observed (2)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf book
author Eric Raymond
surface form: Eric S. Raymond
countryOfOrigin United States of America
surface form: United States
genre computer science book
non-fiction
software engineering book
hasEdition online edition
print edition
hasPart case studies of Unix programs
design rules and guidelines
historical anecdotes
influencedBy The C Programming Language
The Unix Programming Environment
Unix tradition
language English
license Creative Commons license
surface form: Creative Commons Attribution-NonCommercial-NoDerivs License
mainSubject Unix
Unix
surface form: Unix philosophy

open source software
software design principles
mediaType print
web
pageCount 560
publicationDate 2003
publisher Addison-Wesley
series Addison-Wesley
surface form: Addison-Wesley Professional Computing Series
subject C programming in Unix environment
Unix community traditions
Unix culture
Unix history
The Art of Unix Programming self-linksurface differs
surface form: Unix programming practices

Unix system calls
Unix toolchain
debugging practices
design patterns in Unix
documentation practices
filters and pipelines
interface design
open source development model
portability
shell programming
simplicity in software design
software modularity
software reuse
text processing tools
targetAudience Unix users
software developers
system programmers
website http://www.catb.org/~esr/writings/taoup/

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Eric Raymond authored The Art of Unix Programming
Eric Raymond notableWork The Art of Unix Programming
The Art of Unix Programming subject The Art of Unix Programming self-linksurface differs
this entity surface form: Unix programming practices
ESR notableWork The Art of Unix Programming
subject surface form: Eric S. Raymond
ESR authorOf The Art of Unix Programming
subject surface form: Eric S. Raymond