UnixToolsPhilosophy

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

The basic UnixToolsPhilosophy is that a tool should perform one task well. Use multiple tools, combined either with shell scripts or piping to perform more complex tasks. This implies that a tool must always be a standalone program, and that inter-process communication (via pipes, sockets, or files) is the only way to connect tools.

This is in some contrast to the EmacsToolsPhilosophy.


HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited August 24, 2009 8:19 am (diff)
Search: