next up previous contents
Next: 7.2 The Modular Architecture Up: 7. Implementation of SIESTA Previous: 7. Implementation of SIESTA

7.1 Implementation Issues

SIESTA is based on a LISP interpreter called VLISP [4,35]. There are several arguments for the usage of VLISP and some against its usage. The strong points are:

Arguments against the usage of VLISP are:

However, since the advantages of using VLISP were dominant, it was selected to be the language of choice. It should be stressed that all the concepts that are presented in this work, are in no way related to VLISP or specific features of VLISP. To some extent, however, VLISP's object oriented features, which are also available in some other languages, simplified the implementation of the anticipated functionality.


next up previous contents
Next: 7.2 The Modular Architecture Up: 7. Implementation of SIESTA Previous: 7. Implementation of SIESTA
Rudi Strasser
1999-05-27