Kent Applicative Operating System
Encyclopedia
The Kent Applicative Operating System is a functional operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

 concept to use dynamic process creation and inter-process communication.

The system is based on earlier work by Will R. Stoye. The system allow dynamic creation of functional processes. Processes are stream processors, functions that transform an ingoing to an outgoing stream. Process scheduling is based on evaluation on demand. Inter-process communication
Inter-process communication
In computing, Inter-process communication is a set of methods for the exchange of data among multiple threads in one or more processes. Processes may be running on one or more computers connected by a network. IPC methods are divided into methods for message passing, synchronization, shared...

 is, by message passing
Message passing
Message passing in computer science is a form of communication used in parallel computing, object-oriented programming, and interprocess communication. In this model, processes or objects can send and receive messages to other processes...

, based on Stoye's sorting office concept.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK