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 para programar, sino un sistema alrededor del cual se pudiese formar una comunidad. Sabíamos por propia experiencia que la esencia del cómputo comunal en función del acceso remoto a sistemas a tiempo compartido no implica únicamente escribir programas en una terminal en lugar de utilizar conmutadores, sino que implica asegurar una comunicación cercana”. Dennis Ritchie

Mas adelante se agregó el concepto cliente-servidor

  • filosofia_unix.1628001995.txt.gz
  • Última modificación: 2021/08/03 14:46
  • por peron