Developer Overview

Filed Under: Project Information

As a developer you may be wondering why you would want to develop on Exclaim. This page aims to help answer that, though you should read the user-centric about page first.

Modern

Exclaim isn't weighted down by the burden of older technologies, we have chosen to use the most up to date and advanced systems, such as a kernel designed for SMP and use of XML for configuration. A program written for Exclaim can use these technologies and run better on newer computers.

Supported

Exclaim does have it's own vibrant API which we recommend all developers to use, so as to get the most out of what is available. However we also have compatibility layers with other systems such as one for POSIX so you can dive into development as quickly as possible.

Self-contained

Exclaim isn't a patchwork quilt made by developers from many different organizations, everything is self contained and designed to work well together. For example the same people who made the GUI server probably made the GUI that sits on top of it, resulting in a better designed system that works better together.

 
info/overview.txt · Last modified: 2008/05/20 06:26 by lsproc