Cargando…
The art of Unix programming /
Este libro reúne por primera vez a la filosofía, diseño de patrones, herramientas, cultura y tradiciones que hacen a Unix el mejor software del mundo y el más innovador mostrando cómo son llevados adelante en Linux y el movimiento de código abierto de hoy.
Autor principal: | |
---|---|
Formato: | Libro |
Lenguaje: | English |
Publicado: |
Boston :
Addison-Wesley,
2004, 2004.
|
Colección: | Addison-Wesley professional computing series.
|
Materias: |
Tabla de Contenidos:
- I. Context
- 1. Philosophy: Philosophy Matters
- 2. History: A Tale of Two Cultures
- 3. Contrasts: Comparing the Unix Philosophy with Others
- II. Design
- 4. Modularity: Keeping It Clean, Keeping It Simple
- 5. Textuality: Good Protocols Make Good Practice
- 6. Transparency: Let There Be Light
- 7. Multiprogramming: Separating Processes to Separate Function
- 8. Minilanguages: Finding a Notation That Sings
- 9. Generation: Pushing the Specification Level Upwards
- 10. Configuration: Starting on the Right Foot
- 11. Interfaces: User-Interface Design Patterns in the Unix Environment
- 12. Optimization
- 13. Complexity: As Simple As Possible, but No Simpler
- III. Implementation
- 14. Languages: To C or Not To C?
- 15. Tools: The Tactics of Development
- 16. Reuse: On Not Reinventing the Wheel
- IV. Community
- 17. Portability: Software Portability and Keeping Up Standards
- 18. Documentation: Explaining Your Code to a Web-Centric World
- 19. Open Source: Programming in the New Unix Community
- 20. Futures: Dangers and Opportunities
- D. Rootless Root: The Unix Koans of Master Foo.