Vanguard (microkernel) - Basic Concepts

Basic Concepts

Vanguard was generally very similar to the V-System, but added support for true object oriented programming of the operating system. This meant that kernel and server interfaces were exported as objects, which could be inherited and extended in new code. This change has no real effect on the system itself, it is primarily a change in the source code that makes programming easier.

For instance, Vanguard had an I/O class which was supported by a number of different servers, networking and file servers for instance, which new applications could interact with by importing the I/O interface and calling methods. This also made writing new servers much easier, both because they had a standard to program to, as well as being able to share code more easily.

Read more about this topic:  Vanguard (microkernel)

Famous quotes containing the words basic and/or concepts:

    It is easier to move rivers and mountains than to change a person’s basic nature.
    Chinese proverb.

    When you have broken the reality into concepts you never can reconstruct it in its wholeness.
    William James (1842–1910)