The basic system interface for input and output provides homogeneous treatment of files, I/O devices and programs, so programs need not care where their data comes from or goes to.
Files have no type or internal structure, so data produced by one program can be used by another without impediment. Several characteristics of the UNIX system contribute to this desirable state of affairs.
Mcgraw hill english classes princeton software#
In this paper we will present a variety of examples to illustrate this methodology, focusing on those aspects of the system and supporting software which make it possible.ĪB - The UNIX operating system provides an especially congenial programming environment, in which it is not only possible, but actually natural, to write programs quickly and well. The command interpreter makes it convenient to connect programs, by arranging for data communications.
N2 - The UNIX operating system provides an especially congenial programming environment, in which it is not only possible, but actually natural, to write programs quickly and well.