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.

Detalles Bibliográficos
Autor principal: Raymond, Eric S.
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.