Statements (25)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:philosophy
|
| gptkbp:describedBy |
gptkb:The_Art_of_Unix_Programming
gptkb:The_UNIX_Programming_Environment |
| gptkbp:focusesOn |
gptkb:musical_composition
simplicity modularity clarity portability |
| gptkbp:influenced |
gptkb:software
gptkb:BSD gptkb:Linux software engineering |
| gptkbp:originatedIn |
gptkb:UNIX_operating_system
|
| gptkbp:popularizedBy |
gptkb:Dennis_Ritchie
gptkb:Ken_Thompson gptkb:Doug_McIlroy |
| gptkbp:principle |
Write programs that do one thing and do it well.
Write programs to handle text streams. Write programs to work together. |
| gptkbp:relatedTo |
gptkb:Minimalism
gptkb:KISS_principle Separation of concerns |
| gptkbp:bfsParent |
gptkb:Principle_of_least_common_mechanism
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
UNIX philosophy
|