Loose typing allows software designers to delay the design decisions and results in a flexible software system that is capable of adapting to various applications. Strong typed systems, on the other hand, result in a more efficient application by constraining the design decision ahead of time. Loose typing language usually also have the ability of query typing information at run-time.
Message passing is one of the major benefits of the object oriented approach.
In order for this mechanism to work, a proper class inheritance tree is pre- requisite. The design flexibility and software adaptability was an objective of this project, therefore, Objective-C was chosen. The design of the library is currently being written up for publication. The following applications have been developed. Binaries exist for SunOS 4.1.3, otherwise source will need to be compiled after installing the GNU Objective C compiler.