filosofia_unix

¡Esta es una revisión vieja del documento!


Filosofía UNIX

Es una filosofía de programación orientada a buscar un entorno de trabajo interdependiente, en el cual se realicen pequeñas aplicaciones capaces de operar en conjunto con otras.

Es fundamental para ofrecer herramientas pensadas para programar y generar bases de infraestructura computada sobre la que pudiese trabajarse en comunidad.

Entre los conceptos se encuentra el de “todo es un archivo”, “procesos cooperativos”, “fronteras internas”, “atributos de fichero y estructuras de datos”, “formatos de archivos binarios”.

“Lo que queríamos preservar no era sólo un buen entorno de programación en el cual programar, sino un sistema alrededor del cual se pudiese formar una comunidad. Sabíamos por experiencia que la esencia del cómputo comunal otorgado por el acceso remoto a un sistemas de cómputo a tiempo compartido no implica solamente que se puedan escribir programas en una una terminal en lugar de hacerlo a través de conmutadores, sino asegurar una comunicación cercana”. Dennis Ritchie

Mas adelante se agregó el concepto cliente-servidor

  • filosofia_unix.1627968608.txt.gz
  • Última modificación: 2021/08/03 05:30
  • por peron