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 cómputo 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 como el que puede dar el acceso remoto a un en un sistema de tiempo de cómputo compartido no implica únicamente escribir programas con el teclado de 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.1627968416.txt.gz
  • Última modificación: 2021/08/03 05:26
  • por peron